State rental market analysis · SD

South Dakota rental markets

18 tracked cities over 5,000 population, 18 ranked and summarized by their median Overall; 0 of 18 evaluable cities pass the modeled Buy & Hold screen. Every number traces to Census, Zillow and BLS. Compare state coverage and results →

Browse every South Dakota ZIP Code area → · the full server-rendered index for this state.

Part of the West North Central Census division (Midwest region).

47.1 median Overall
Middle range 37.3 to 51.9 (25th to 75th percentile of its cities)Median Cash Flow 37.7 · Growth 59.9 · Stability 47.7Insufficient coverage for headline state rank · 18 evaluable cities across 15 county contextsdistribution across 18 ranked cities, not a distribution point estimate. As of 2026-07-10

The honest read

South Dakota has a median Overall of 47.1/100 across its ranked cities, but it is not assigned a headline state rank: 18 cities across 15 county contexts are evaluable for the Buy & Hold screen, below the published minimum of 20 cities and 10 county contexts. 18 ranked cities roll up into this grade. Its strongest factor is low unemployment: 2.0%, 1st of 51, backed by population growth (4th).

The biggest drag is gross rental yield: 4.8%, 40th of 51. A state grade is the median of its ranked cities, a screen for where to look, not underwriting. Open any city below for its full shown-math breakdown, or run a specific deal through the cap rate and cash-flow calculators.

Where it ranks, factor by factor

Every value is the median across the 18 ranked cities in this state. The national rank compares all 51 states on that one factor; the engine already flips inverted factors (affordability, low unemployment) so a better rank always means a better market. Each factor sits in one of the model’s three categories (Cash Flow, Growth, or Stability); this is a representative summary, and the full thirteen-factor breakdown is on each city’s page. Full methodology.

FactorCategoryState valueNational rank
Gross rent yieldCash Flow4.8%#40 of 51
Rent growthGrowth4.0%#30 of 51
Home value growthGrowth4.0%#27 of 51
Population growthGrowth1.6%#4 of 51
Job growthGrowth1.1%#12 of 51
Price-to-incomeCash Flow4.5×#23 of 51
UnemploymentStability2.0%#1 of 51
Rental demandStability39% renters · 6.3% vacancytwo-part measure
Income growthGrowth5.2%#20 of 51

Every city in South Dakota, ranked

Led by Harrisburg at 59/100. Click any column to re-sort; every city links to its full shown-math breakdown.

SD rankCityGradeCash FlowGrowthStabilityTypical home valueGross yieldNational rank
1Harrisburg59CAC$362,8134.2%#794
2 medHuron56BCC$180,9906.7%#1120
3 medBelle Fourche56CCB$339,7485.3%#1126
4Box Elder53DAC$366,7205.0%#1517
5Tea53DAC$388,8583.9%#1521
6Spearfish52DAA$455,6194.0%#1667
7Brandon51CBC$394,9824.2%#1796
8Sioux Falls49DBC$332,2954.7%#2097
9Watertown49DBB$315,1774.2%#2099
10Brookings47DBB$325,4014.4%#2408
11Rapid City42DBD$361,5404.9%#3099
12 medYankton41DCC$276,3374.3%#3333
13Pierre38CDC$299,5545.4%#3632
14Mitchell37DDC$254,7804.5%#3741
15 medVermillion35FCC$276,3714.2%#3963
16 medMadison34CDC$269,4676.1%#3999
17Aberdeen34CDD$243,8665.4%#4067
18 medSturgis29FCC$376,5623.5%#4334

Data as of: Zillow ZHVI/ZORI through the latest monthly release · Census ACS 5-yr 2020–2024 · Census PEP July 2025 · BLS LAUS county 2025 annual (11-month average). Generated 2026-10-06. Methodology & limitations · underwrite any specific deal with the free calculators.

ZIP markets in South Dakota

375 Census ZIP Codes (ZCTAs) in South Dakota · 143 data-eligible for subscores. These are sub-city government areas ranked separately from the South Dakota city table. The overall Rental Investor ZIP Score leaderboard leads; the two component subscores (affordability, rental-market context) follow as independent percentiles. ZIP ranks are shown within the ZIP universe only, never mixed with, and not directly comparable to, city ranks. Vintage: the Key metric column is Census ACS 2020–2024 (5-year), the same release the city table above uses; the geographies differ, so the same measure can still disagree between the two.

Best overall ZIP Codes in South Dakota

Ranked by the overall Rental Investor ZIP Score. The # is each ZIP Code's canonical SD state rank; the smaller figure is its national rank. Separate from the South Dakota city table and not directly comparable to it.

SD rankZIP CodeOverallgrade · nationalKey metric
#157106Sioux FallsA 71#365 nat4.4%Survey yield
#257108Sioux FallsA 68#914 nat3.7%Survey yield
#357783SpearfishA 68#935 nat3.1%Survey yield
#457006BrookingsA 67#1,002 nat3.9%Survey yield
#557104Sioux FallsA 67#1,051 nat5.1%Survey yield
#657110Sioux FallsA 67#1,123 nat3.1%Survey yield
#757107Sioux FallsA 66#1,328 nat4.9%Survey yield
#857703Rapid CityA 65#1,748 nat6.0%Survey yield
#957071VolgaA 64#1,952 nat5.4%Survey yield
#1057032HarrisburgA 64#1,993 nat5.0%Survey yield
#1157702Rapid CityB 63#2,428 nat3.9%Survey yield
#1257103Sioux FallsB 63#2,464 nat4.2%Survey yield

Top affordability ZIP Codes in South Dakota

State-scoped leaders on the affordability subscore only (national rank shown is within that subscore’s data-eligible universe). Substantially an inverse housing-cost signal: a component of the overall score, not a predicted return.

#ZIP CodeAffordabilityKey metric
157770Pine Ridge98#26 nat15.5%Survey yield
257572Spring Creek93#223 nat18.2%Survey yield
357623Dupree77#1,771 nat9.6%Survey yield
457714Allen75#2,115 nat6.7%Survey yield
557438Faulkton72#2,525 nat7.1%Survey yield
657451Mina69#3,301 nat7.4%Survey yield
757735Edgemont66#3,941 nat7.4%Survey yield
857355Kimball65#4,092 nat6.9%Survey yield
957625North Eagle Butte65#4,118 nat12.6%Survey yield
1057580Okreek65#4,302 nat7.5%Survey yield
1157016Chester63#4,620 nat5.7%Survey yield
1257472Selby62#5,053 nat8.1%Survey yield

Deepest rental-market ZIP Codes in South Dakota

State-scoped leaders on the rental-market-context subscore only (national rank shown is within that subscore’s data-eligible universe). Rental depth/tightness: a separate component, never combined here with affordability.

#ZIP CodeRental marketKey metric
157714Allen84#22 nat6.7%Survey yield
257348Hitchcock77#548 nat4.2%Survey yield
357783Spearfish75#855 nat3.1%Survey yield
457732Deadwood75#893 nat4.0%Survey yield
557049North Sioux City75#945 nat3.2%Survey yield
657106Sioux Falls75#976 nat4.4%Survey yield
757108Sioux Falls73#1,339 nat3.7%Survey yield
857026Elkton71#1,854 nat5.7%Survey yield
957770Pine Ridge70#1,932 nat15.5%Survey yield
1057241Hayti67#2,792 nat7.4%Survey yield
1157368Plankinton67#2,885 nat5.6%Survey yield
1257375Stickney67#2,981 nat5.9%Survey yield
Open the full South Dakota ZIP explorer (all 375 areas, sortable) →