State rankings

Best Counties to Live in South Dakota

Compare counties in South Dakota by affordability, schools, safety, taxes, economy, home values, and quality-of-life tradeoffs.

Use the county-size filter to compare large metro counties, mid-size counties, small counties, and rural areas separately. These modules are a starting point, then you can open the full rankings table or compare individual counties.

County size

County size helps compare places with similar scale. Large metro counties and small rural counties can rank well for very different reasons.

Showing all 66 South Dakota counties

Open full rankings

Use this state ranking

South Dakota county rankings at a glance

Compact winners for common county-search priorities.

View full South Dakota rankings

Top counties by category

Use these short lists to jump into the state rankings that match your priorities.

National rankings

Popular South Dakota county comparisons

Put two counties side by side before you narrow the search.

How to choose a county in South Dakota

The best county in South Dakota depends on what you need most. Families may care more about schools and safety, budget-focused movers may care more about affordability and taxes, and quiet-living households may care more about density and peace & quiet. Large counties and rural counties can rank well for very different reasons, so use the county-size filter to compare places with similar scale.

Best for different needs

What to watch before moving to South Dakota

Compare county scale carefully in South Dakota; large metro counties and rural counties can rank well for very different reasons.

Check town-level housing costs, commute patterns, school districts, and local services before making a final move decision.

Frequently asked questions about the best counties in South Dakota

What is the best county to live in South Dakota?

The best county depends on your priorities. In this ranking model, Miner County currently scores highest overall, but families, budget-focused movers, and quiet-living households may prefer different counties.

What is the best county in South Dakota for families?

Based on the family ranking blend of schools, safety, affordability, taxes, economy, and peace & quiet, Faulk County stands out in this model.

What is the most affordable county in South Dakota?

McPherson County scores highly on affordability in this model, but buyers should still compare home prices, taxes, insurance, commute costs, and local job access.

How should I compare large and small counties?

Use the county-size filter. Large metro counties and small rural counties can rank well for very different reasons, so comparing similar county sizes usually gives a more realistic shortlist.

Are these rankings based on reviews?

No. These rankings use public-data signals such as affordability, schools, safety, taxes, economy, home values, and peace & quiet. Local reviews and personal visits should still be part of a final decision.

Which South Dakota counties score well for schools or taxes?

Douglas County currently leads the school-score view, while Oglala Lakota County stands out on the tax-score view. Use the rankings presets to compare those priorities separately.

All South Dakota counties

Showing all 66 South Dakota counties ranked by the default generated overall score.

RankCountyOverallEconomyAfford.SchoolsSafetyTaxesPeace & QuietTypical homeIncome
1Miner County
FIPS 46097
83.170.382.291.896.978.384.8$193,715$76,140
2Douglas County
FIPS 46043
81.865.490.596.58562.391.7$166,900$86,442
3Campbell County
FIPS 46021
80.567.872.996.590.477.793.7$209,028$68,929
4Deuel County
FIPS 46039
80.488.557.586.194.482.685.6$312,820$83,112
5Grant County
FIPS 46051
80.382.168.788.982.676.695.9$233,712$75,028
6Marshall County
FIPS 46091
80.286.565.484.385.482.686.5$234,505$78,156
7Aurora County
FIPS 46003
79.970.487.884.786.658.790.5$151,900$72,885
8Hamlin County
FIPS 46057
79.389.354.692.589.571.685.4$329,796$87,101
9Jones County
FIPS 46075
79.261.584.585.697.96489$139,600$65,119
10Faulk County
FIPS 46049
78.746.782.895.896.581.591.5$147,500$57,750
11Hand County
FIPS 46059
78.176.5608987.783.193.8$256,242$74,635
12Gregory County
FIPS 46053
77.867.784.474.197.758.789.4$139,900$62,917
13Haakon County
FIPS 46055
77.868.481.681.187.964.188.7$164,200$65,625
14McCook County
FIPS 46087
77.480.866.186.883.56389.5$287,316$83,852
15Edmunds County
FIPS 46045
77.26976.875.7858392$223,899$81,630
16Hanson County
FIPS 46061
76.96987.969.290.757.191.3$191,200$81,071
17Perkins County
FIPS 46105
76.772.675.275.588.867.590.7$175,637$66,908
18Lake County
FIPS 46079
76.6825387.996.861.792.4$306,912$76,808
19Davison County
FIPS 46035
76.372.158.995.398.449.795.9$246,851$66,208
20Lincoln County
FIPS 46083
76.393.35682.988.647.187.9$378,566$99,166
21Union County
FIPS 46127
76.182.155.785.894.854.495.7$353,490$89,636
22McPherson County
FIPS 46089
7665.692.37886.235.788.7$85,600$66,906
23Hutchinson County
FIPS 46067
75.864.173.776.698.464.895.6$217,198$73,977
24Codington County
FIPS 46029
75.57846.889.797.469.296$335,019$72,727
25Brown County
FIPS 46013
74.870.863.685.596.747.496.2$238,215$70,898
26Bon Homme County
FIPS 46009
74.557.178.781.392.958.291.6$172,895$64,435
27Harding County
FIPS 46063
74.579.958.166.898.774.886.8$275,936$80,441
28Kingsbury County
FIPS 46077
74.366.263.974.899.874.888.2$252,217$74,000
29Turner County
FIPS 46125
74.377.561.582.877.668.889.7$297,529$75,771
30Brule County
FIPS 46015
73.970.463.875.494.364.293.7$246,697$73,720
31Walworth County
FIPS 46129
73.963.786.662.799.941.292.7$134,456$65,026
32Potter County
FIPS 46107
73.260.963.289.185.671.487.3$232,681$72,045
33Sanborn County
FIPS 46111
72.363.971.564907788.8$238,879$78,750
34Yankton County
FIPS 46135
72.172.960.275.7866095.2$274,934$72,821
35Hughes County
FIPS 46065
7278.161.159.797.957.896.5$289,411$81,395
36Brookings County
FIPS 46011
71.17643.587.792.350.495$312,526$70,064
37Stanley County
FIPS 46117
7177.463.152.796.66292.6$312,917$87,712
38Minnehaha County
FIPS 46099
70.57550.879.995.647.579.9$323,682$76,880
39Clark County
FIPS 46025
69.773.674.330.99676.990.1$206,810$70,726
40Spink County
FIPS 46115
69.570.677.955.868.962.992.7$169,579$70,139
41Tripp County
FIPS 46123
68.764.162.950.995.277.893.7$199,702$58,987
42Sully County
FIPS 46119
68.661.853.389.866.277.384.4$278,457$72,578
43Moody County
FIPS 46101
68.275.959.545.296.461.494.7$293,836$78,427
44Butte County
FIPS 46019
67.881.345.849.895.372.690.4$355,827$75,652
45Beadle County
FIPS 46005
67.36476.136.198.255.296.2$184,430$67,681
46Jerauld County
FIPS 46073
66.869.76927.389.585.593.2$242,971$73,750
47Meade County
FIPS 46093
66.379.63673.181.458.495.1$394,532$74,790
48Fall River County
FIPS 46047
65.376.255.652.267.870.193.8$273,966$67,917
49Hyde County
FIPS 46069
64.77984.51.4856193.7$181,600$73,472
50Clay County
FIPS 46027
64.26037.287.191.941.491.3$284,411$56,850
51Lawrence County
FIPS 46081
64.180.517.668.796.669.688.2$449,279$73,384
52Day County
FIPS 46037
63.167.255.142.583.673.482.3$251,188$66,033
53Mellette County
FIPS 46095
63.160.186.32.698.664.993$84,100$54,076
54Pennington County
FIPS 46103
6278.441.147.984.952.291.6$362,723$74,517
55Custer County
FIPS 46033
60.286.923.547.776.873.483.8$507,260$84,112
56Roberts County
FIPS 46109
59.472.359.83.490.775.889.4$227,173$65,130
57Buffalo County
FIPS 46017
5925.779.1-44.994.796.5$117,800$47,045
58Lyman County
FIPS 46085
58.45078.28.191.764.391$165,800$67,143
59Charles Mix County
FIPS 46023
54.355.248.217.787.371.593.8$280,406$64,038
60Ziebach County
FIPS 46137
53.445.285.31.650.284.489.5$99,600$53,958
61Dewey County
FIPS 46041
5332.388.42.292.537.794.1$69,600$54,104
62Bennett County
FIPS 46007
49.844.150.20.895.471.392.9$224,609$53,750
63Corson County
FIPS 46031
49.640.656.70.783.980.390.1$175,444$46,406
64Oglala Lakota County
FIPS 46102
48.226.885.70.137.99694.7$52,900$41,417
65Todd County
FIPS 46121
46.539.387.20.145.732.495.5$53,900$42,075
66Jackson County
FIPS 46071
44.644.753.32.743.58591.3$158,433$35,417