130 cities tracked · Real Zillow data · Updated July 2026
| # | City | County | Median Price | 1-Yr Change | vs. State Median |
|---|---|---|---|---|---|
| 1 | Sioux Falls | Minnehaha County | $336,151 | +1.4% | |
| 2 | Rapid City | Pennington County | $367,620 | +1.9% | |
| 3 | Aberdeen | Brown County | $248,542 | +7.1% | |
| 4 | Watertown | Codington County | $318,757 | +3.0% | |
| 5 | Brookings | Brookings County | $327,508 | +5.2% | |
| 6 | Yankton | Yankton County | $280,780 | +0.7% | |
| 7 | Mitchell | Davison County | $259,551 | +2.1% | |
| 8 | Spearfish | Lawrence County | $461,765 | -1.1% | |
| 9 | Pierre | Hughes County | $304,546 | +6.1% | |
| 10 | Huron | Beadle County | $180,494 | +4.7% | |
| 11 | Vermillion | Clay County | $278,797 | +2.5% | |
| 12 | Sturgis | Meade County | $378,808 | +2.5% | |
| 13 | Brandon | Minnehaha County | $396,855 | +1.2% | |
| 14 | Box Elder | Meade County | $370,374 | +2.5% | |
| 15 | Madison | Lake County | $270,183 | +2.1% | |
| 16 | Harrisburg | Lincoln County | $368,023 | +0.5% | |
| 17 | Belle Fourche | Butte County | $350,424 | +1.4% | |
| 18 | Dell Rapids | Minnehaha County | $372,794 | +3.8% | |
| 19 | Tea | Lincoln County | $391,105 | +0.6% | |
| 20 | Hartford | Minnehaha County | $409,013 | +3.6% | |
| 21 | Hot Springs | Fall River County | $343,395 | +2.2% | |
| 22 | Milbank | Grant County | $241,830 | +12.2% | |
| 23 | Custer | Custer County | $489,701 | +1.8% | |
| 24 | Canton | Lincoln County | $311,722 | +0.2% | |
| 25 | North Sioux City | Union County | $428,873 | +1.7% | |
| 26 | Winner | Tripp County | $189,291 | +9.9% | |
| 27 | Lead | Lawrence County | $387,833 | -2.6% | |
| 28 | Mobridge | Dewey County | $138,560 | +3.6% | |
| 29 | Blackhawk | Meade County | $351,538 | +1.7% | |
| 30 | Lennox | Lincoln County | $328,184 | +1.5% | |
| 31 | Jefferson | Union County | $400,981 | +4.4% | |
| 32 | Elk Point | Union County | $294,650 | +5.4% | |
| 33 | Volga | Brookings County | $347,455 | +6.2% | |
| 34 | Redfield | Spink County | $169,347 | +11.8% | |
| 35 | Chamberlain | Brule County | $262,495 | +16.0% | |
| 36 | Fort Pierre | Stanley County | $307,616 | +1.2% | |
| 37 | Alcester | Union County | $310,967 | +5.8% | |
| 38 | Martin | Bennett County | $205,505 | +0.8% | |
| 39 | Platte | Charles Mix County | $363,640 | +5.2% | |
| 40 | New Underwood | Meade County | $453,456 | +8.9% | |
| 41 | Webster | Day County | $233,687 | +4.5% | |
| 42 | Garretson | Minnehaha County | $284,388 | +2.1% | |
| 43 | Parkston | Hutchinson County | $247,801 | +6.3% | |
| 44 | Flandreau | Moody County | $226,581 | +5.0% | |
| 45 | Freeman | Hutchinson County | $258,009 | +13.2% | |
| 46 | Groton | Brown County | $253,650 | +2.8% | |
| 47 | Britton | Marshall County | $220,615 | +10.2% | |
| 48 | Beresford | Lincoln County | $334,223 | +5.5% | |
| 49 | Gettysburg | Potter County | $150,902 | +2.0% | |
| 50 | Edgemont | Fall River County | $246,648 | +3.9% | |
| 51 | Salem | McCook County | $256,435 | +6.7% | |
| 52 | De Smet | Kingsbury County | $271,592 | +7.4% | |
| 53 | Hill City | Pennington County | $484,099 | +2.2% | |
| 54 | Colton | Minnehaha County | $338,894 | +6.2% | |
| 55 | Springfield | Bon Homme County | $206,656 | +10.2% | |
| 56 | Valley Springs | Minnehaha County | $354,917 | +4.4% | |
| 57 | Castlewood | Hamlin County | $470,006 | -2.8% | |
| 58 | Marion | Turner County | $296,705 | -1.6% | |
| 59 | Wessington Springs | Jerauld County | $238,339 | +3.3% | |
| 60 | Clark | Clark County | $197,201 | -0.8% | |
| 61 | Whitewood | Lawrence County | $424,215 | -0.4% | |
| 62 | Deadwood | Lawrence County | $462,070 | +0.5% | |
| 63 | Miller | Hand County | $190,543 | +6.4% | |
| 64 | Parker | Turner County | $346,374 | -4.2% | |
| 65 | Lemmon | Perkins County | $122,195 | +2.2% | |
| 66 | Centerville | Turner County | $303,118 | +0.8% | |
| 67 | Summerset | Meade County | $433,660 | +1.1% | |
| 68 | Baltic | Minnehaha County | $375,829 | +4.6% | |
| 69 | Hermosa | Custer County | $544,212 | +0.6% | |
| 70 | Montrose | McCook County | $399,253 | +5.7% | |
| 71 | Viborg | Turner County | $270,961 | -0.5% | |
| 72 | Harrold | Hughes County | $381,714 | +2.8% | |
| 73 | White | Brookings County | $336,820 | +9.3% | |
| 74 | Renner | Minnehaha County | $506,423 | +6.6% | |
| 75 | Faith | Meade County | $293,787 | +10.1% | |
| 76 | Humboldt | Minnehaha County | $338,123 | +3.3% | |
| 77 | Florence | Codington County | $528,897 | +2.9% | |
| 78 | Worthing | Lincoln County | $305,742 | +0.6% | |
| 79 | Wall | Pennington County | $332,616 | +3.8% | |
| 80 | Big Stone City | Grant County | $256,636 | +9.3% | |
| 81 | Elkton | Brookings County | $309,520 | +2.8% | |
| 82 | Egan | Moody County | $212,906 | +22.4% | |
| 83 | Colman | Moody County | $362,734 | +8.2% | |
| 84 | Aurora | Brookings County | $308,568 | +5.0% | |
| 85 | Hayti | Hamlin County | $320,310 | +8.4% | |
| 86 | Ethan | Davison County | $308,938 | +5.5% | |
| 87 | Mount Vernon | Davison County | $292,152 | +2.5% | |
| 88 | Onida | Sully County | $259,138 | +2.3% | |
| 89 | Wentworth | Lake County | $491,845 | -1.7% | |
| 90 | Canistota | McCook County | $316,107 | +2.2% | |
| 91 | Eden | Marshall County | $412,969 | +5.4% | |
| 92 | Veblen | Marshall County | $215,725 | +4.4% | |
| 93 | Tabor | Bon Homme County | $225,054 | +2.0% | |
| 94 | Chancellor | Turner County | $415,061 | +2.1% | |
| 95 | Bruce | Brookings County | $368,715 | +5.6% | |
| 96 | Irene | Yankton County | $293,824 | -2.3% | |
| 97 | Keystone | Custer County | $638,623 | +1.1% | |
| 98 | Hurley | Turner County | $296,178 | -1.6% | |
| 99 | Wakonda | Clay County | $264,570 | +11.2% | |
| 100 | Saint Lawrence | Hand County | $288,170 | +3.4% | |
| 101 | Estelline | Hamlin County | $278,846 | +13.4% | |
| 102 | Selby | Walworth County | $135,671 | +10.0% | |
| 103 | Bryant | Hamlin County | $266,667 | +12.1% | |
| 104 | Henry | Codington County | $519,119 | -3.6% | |
| 105 | Lake Preston | Kingsbury County | $265,530 | +7.4% | |
| 106 | Langford | Marshall County | $235,832 | +8.3% | |
| 107 | South Shore | Codington County | $574,094 | -10.1% | |
| 108 | Doland | Spink County | $162,561 | +10.0% | |
| 109 | Burbank | Clay County | $364,818 | +6.8% | |
| 110 | Astoria | Deuel County | $422,198 | +13.8% | |
| 111 | Bridgewater | McCook County | $257,362 | +8.2% | |
| 112 | Volin | Yankton County | $316,551 | +9.2% | |
| 113 | Goodwin | Deuel County | $483,707 | +5.3% | |
| 114 | Crooks | Minnehaha County | $369,029 | +2.4% | |
| 115 | Buffalo | Harding County | $208,381 | +10.5% | |
| 116 | Waubay | Day County | $268,625 | +6.6% | |
| 117 | Gary | Deuel County | $463,064 | +12.8% | |
| 118 | Spencer | McCook County | $272,838 | +11.8% | |
| 119 | Herreid | Campbell County | $227,973 | +11.8% | |
| 120 | Chester | Lake County | $391,891 | +3.5% | |
| 121 | Frankfort | Spink County | $196,384 | +6.1% | |
| 122 | Davis | Turner County | $366,988 | -3.9% | |
| 123 | Tulare | Spink County | $249,387 | +12.7% | |
| 124 | Lake City | Marshall County | $308,384 | +8.4% | |
| 125 | Trent | Moody County | $317,182 | +13.1% | |
| 126 | Bison | Perkins County | $185,619 | +5.6% | |
| 127 | Warner | Brown County | $288,925 | +9.1% | |
| 128 | Blunt | Hughes County | $175,385 | +5.6% | |
| 129 | Glenham | Walworth County | $181,211 | +11.6% | |
| 130 | Arlington | Kingsbury County | $337,053 | +11.2% |