Every City in the USA

Ranking · South Dakota · Population

Largest cities in South Dakota by population.

All 310 cities in South Dakota rank by 2025 resident population (U.S. Census Bureau Vintage 2025). Sioux Falls and Rapid City lead the state. Growth figures show the five-year change from the April 2020 census base to the July 2025 estimate — within a single vintage.

Filter South Dakota population rows

310 rows

All 310 cities in South Dakota by 2025 population.
Rank City 2025 pop 2020 base 5-yr Δ 5-yr Δ %
#1 Sioux Falls 213,748192,73721,011+10.9%
#2 Rapid City 80,58974,7355,854+7.8%
#3 Aberdeen 27,96128,479-518-1.8%
#4 Brookings 25,35523,3791,976+8.5%
#5 Watertown 23,73622,6531,083+4.8%
#6 Yankton 15,81615,439377+2.4%
#7 Mitchell 15,75615,67779+0.5%
#8 Huron 14,60714,255352+2.5%
#9 Spearfish 14,15412,2111,943+15.9%
#10 Box Elder 13,93611,8542,082+17.6%
#11 Pierre 13,84814,093-245-1.7%
#12 Vermillion 11,72011,70218+0.2%
#13 Brandon 11,30611,036270+2.4%
#14 Harrisburg 10,4056,7363,669+54.5%
#15 Tea 8,0195,6182,401+42.7%
#16 Sturgis 6,9227,093-171-2.4%
#17 Madison 6,0656,192-127-2.1%
#18 Belle Fourche 5,7915,626165+2.9%
#19 Dell Rapids 3,8523,976-124-3.1%
#20 Hot Springs 3,6703,393277+8.2%
#21 Hartford 3,6353,347288+8.6%
#22 Milbank 3,5123,546-34-1.0%
#23 Mobridge 3,1923,264-72-2.2%
#24 Lead 3,0642,97985+2.9%
#25 North Sioux City 3,0363,048-12-0.4%
#26 Summerset 3,0302,97060+2.0%
#27 Canton 3,0013,069-68-2.2%
#28 Winner 2,9692,91455+1.9%
#29 Lennox 2,6572,419238+9.8%
#30 Volga 2,4582,105353+16.8%
#31 Chamberlain 2,4532,475-22-0.9%
#32 Sisseton 2,4132,479-66-2.7%
#33 Flandreau 2,3962,37620+0.8%
#34 Fort Pierre 2,1662,12046+2.2%
#35 Redfield 2,1142,214-100-4.5%
#36 Beresford 2,1052,175-70-3.2%
#37 Elk Point 2,0802,147-67-3.1%
#38 Springfield 1,9261,9179+0.5%
#39 Custer 1,8031,943-140-7.2%
#40 Webster 1,6811,728-47-2.7%
#41 Parkston 1,5401,560-20-1.3%
#42 Wagner 1,4221,492-70-4.7%
#43 Crooks 1,4151,36253+3.9%
#44 Deadwood 1,3601,149211+18.4%
#45 Salem 1,3571,33324+1.8%
#46 Parker 1,3491,197152+12.7%
#47 Baltic 1,3441,241103+8.3%
#48 Groton 1,3371,385-48-3.5%
#49 Miller 1,3131,345-32-2.4%
#50 Freeman 1,3051,335-30-2.2%
#51 Aurora 1,2861,049237+22.6%
#52 Eagle Butte 1,2691,25514+1.1%
#53 Gregory 1,2501,21535+2.9%
#54 Piedmont 1,2451,302-57-4.4%
#55 Platte 1,2301,289-59-4.6%
#56 Clear Lake 1,2201,221-1-0.1%
#57 Britton 1,1991,208-9-0.7%
#58 Clark 1,1831,14637+3.2%
#59 Garretson 1,1741,223-49-4.0%
#60 Lemmon 1,1581,1544+0.3%
#61 Tyndall 1,1171,05661+5.8%
#62 Mission 1,1011,153-52-4.5%
#63 Gettysburg 1,0491,104-55-5.0%
#64 De Smet 1,0321,064-32-3.0%
#65 Centerville 98492262+6.7%
#66 Whitewood 98189388+9.9%
#67 Hill City 93887365+7.4%
#68 Ipswich 9359278+0.9%
#69 Martin 930942-12-1.3%
#70 Worthing 92792700.0%
#71 Arlington 9269206+0.7%
#72 Marion 89584847+5.5%
#73 Valley Springs 8898809+1.0%
#74 Viborg 85381241+5.0%
#75 Howard 838855-17-2.0%
#76 Faulkton 8278261+0.1%
#77 Scotland 80479212+1.5%
#78 Elkton 79975940+5.3%
#79 Estelline 79274844+5.9%
#80 Plankinton 77776710+1.3%
#81 Alcester 776825-49-5.9%
#82 Eureka 775810-35-4.3%
#83 Edgemont 77073040+5.5%
#84 Wessington Springs 753771-18-2.3%
#85 Philip 740764-24-3.1%
#86 Castlewood 73970039+5.6%
#87 Armour 72569332+4.6%
#88 Colman 69663759+9.3%
#89 Colton 687737-50-6.8%
#89 Lake Andes 687717-30-4.2%
#91 Wall 668694-26-3.7%
#92 Canistota 66463133+5.2%
#93 Alexandria 6556514+0.6%
#94 Lake Norden 65155794+16.9%
#95 Woonsocket 64963217+2.7%
#96 Onida 640664-24-3.6%
#97 Highmore 634675-41-6.1%
#98 Avon 62359330+5.1%
#99 Menno 6226175+0.8%
#100 Lake Preston 60558619+3.2%
#101 Selby 600612-12-2.0%
#102 New Underwood 594598-4-0.7%
#103 Burke 590594-4-0.7%
#104 White River 58853751+9.5%
#105 Kimball 57856810+1.8%
#106 White 57153437+6.9%
#107 Newell 570576-6-1.0%
#108 Humboldt 569579-10-1.7%
#109 Corsica 56456400.0%
#110 Tripp 563572-9-1.6%
#111 McLaughlin 551568-17-3.0%
#112 Timber Lake 54851434+6.6%
#113 Kadoka 518544-26-4.8%
#114 Bridgewater 5175116+1.2%
#115 Dupree 492495-3-0.6%
#116 Bryant 48847018+3.8%
#117 Hayti 48238498+25.5%
#117 Murdo 4824748+1.7%
#119 Montrose 47646610+2.1%
#120 Bowdle 4744686+1.3%
#120 Waubay 47447400.0%
#122 Wolsey 47145813+2.8%
#123 Emery 465484-19-3.9%
#124 Presho 463475-12-2.5%
#125 Mount Vernon 4624593+0.7%
#126 St. Francis 449471-22-4.7%
#126 Warner 449474-25-5.3%
#128 Jefferson 448473-25-5.3%
#129 Irene 43942811+2.6%
#130 Wilmot 423434-11-2.5%
#131 Herreid 415416-1-0.2%
#132 Tabor 4134085+1.2%
#133 Leola 411434-23-5.3%
#134 White Lake 41040010+2.5%
#135 Big Stone City 406412-6-1.5%
#136 Hurley 39137714+3.7%
#136 Oacoma 3913865+1.3%
#138 Gayville 375389-14-3.6%
#139 Hermosa 370384-14-3.6%
#139 Rosholt 370382-12-3.1%
#141 Ethan 3633594+1.1%
#142 Buffalo 3583517+2.0%
#143 Hoven 355380-25-6.6%
#144 Faith 347373-26-7.0%
#145 Hudson 34231428+8.9%
#146 Florence 3383353+0.9%
#146 Wakonda 338346-8-2.3%
#148 Colome 3373307+2.1%
#149 Blunt 330342-12-3.5%
#150 Chancellor 32229923+7.7%
#151 Stickney 319321-2-0.6%
#152 Veblen 313318-5-1.6%
#153 Bison 3083044+1.3%
#154 Iroquois 294297-3-1.0%
#155 Kennebec 2822793+1.1%
#156 Roscoe 2812783+1.1%
#157 Bristol 278286-8-2.8%
#158 Langford 276277-1-0.4%
#158 Summit 276286-10-3.5%
#160 Willow Lake 2712656+2.3%
#161 Keystone 26824721+8.5%
#162 Henry 26625610+3.9%
#163 Bonesteel 2572552+0.8%
#164 Egan 25124110+4.1%
#165 Pickstown 24822721+9.3%
#166 Trent 24220636+17.5%
#167 Gary 2382353+1.3%
#167 Pukwana 2382317+3.0%
#169 New Effington 226234-8-3.4%
#169 Pollock 2262251+0.4%
#171 Bruce 2192118+3.8%
#172 Alpena 2152114+1.9%
#173 Nisland 2062051+0.5%
#173 Tulare 206211-5-2.4%
#175 Frederick 205213-8-3.8%
#176 Wessington 2011965+2.6%
#177 Toronto 198199-1-0.5%
#178 Doland 196202-6-3.0%
#179 Mellette 194200-6-3.0%
#180 Hecla 190199-9-4.5%
#181 South Shore 189190-1-0.5%
#182 Mission Hill 187194-7-3.6%
#183 Roslyn 182185-3-1.6%
#184 Peever 172177-5-2.8%
#184 Wentworth 172182-10-5.5%
#186 Kranzburg 1661633+1.8%
#187 Monroe 1641577+4.5%
#188 Ramona 1631603+1.9%
#189 Isabel 16214517+11.7%
#189 St. Lawrence 162165-3-1.8%
#191 Dimock 15913722+16.1%
#192 Letcher 1581553+1.9%
#193 Hosmer 15715700.0%
#193 Volin 157158-1-0.6%
#195 Buffalo Gap 15512728+22.0%
#195 Columbia 155158-3-1.9%
#197 Delmont 154155-1-0.6%
#197 Goodwin 1541468+5.5%
#199 Geddes 150157-7-4.5%
#200 Conde 139144-5-3.5%
#200 Spencer 1391372+1.5%
#202 Badger 1371307+5.4%
#203 Northville 135139-4-2.9%
#204 Artesian 1331312+1.5%
#205 Frankfort 132136-4-2.9%
#206 Astoria 131134-3-2.2%
#206 Cavour 1311265+4.0%
#208 Carthage 127131-4-3.1%
#208 Oelrichs 1271189+7.6%
#208 Reliance 127128-1-0.8%
#211 Pierpont 125131-6-4.6%
#212 Oldham 121122-1-0.8%
#213 Brandt 1191154+3.5%
#213 Java 119122-3-2.5%
#215 Central City 1129715+15.5%
#216 Hitchcock 1111092+1.8%
#217 Lesterville 11011000.0%
#218 McIntosh 109114-5-4.4%
#219 Claremont 107109-2-1.8%
#219 Yale 1071052+1.9%
#221 Glenham 106109-3-2.8%
#222 Hazel 1051032+1.9%
#222 Midland 105110-5-4.5%
#224 Ashton 104106-2-1.9%
#224 Cresbard 104995+5.1%
#224 Pringle 104111-7-6.3%
#227 Sinai 102948+8.5%
#227 Stockholm 1021011+1.0%
#229 Fairfax 100973+3.1%
#230 Harrold 96100-4-4.0%
#230 Revillo 9699-3-3.0%
#232 Wallace 95941+1.1%
#233 Canova 929200.0%
#234 Eden 9192-1-1.1%
#235 Brentford 8687-1-1.1%
#236 Fulton 85841+1.2%
#237 Dallas 8384-1-1.2%
#238 Akaska 81765+6.6%
#238 Claire City 8183-2-2.4%
#238 Westport 8185-4-4.7%
#241 Fruitdale 80737+9.6%
#242 Herrick 777700.0%
#242 Sherman 77761+1.3%
#244 Bushnell 76724+5.6%
#245 Batesland 7376-3-3.9%
#246 Corona 72666+9.1%
#247 Agar 71674+6.0%
#247 Andover 71683+4.4%
#247 Dante 71701+1.4%
#247 Ravinia 71692+2.9%
#251 Bradley 69645+7.8%
#251 Camp Crook 695910+16.9%
#251 Fairburn 695712+21.1%
#251 Utica 6971-2-2.8%
#255 Mound City 656500.0%
#255 Strandburg 656500.0%
#257 Fairview 636300.0%
#257 Interior 6367-4-6.0%
#259 La Bolt 626200.0%
#259 Olivet 6264-2-3.1%
#261 Quinn 616100.0%
#262 Wasta 6063-3-4.8%
#263 Ree Heights 595900.0%
#264 Stratford 5859-1-1.7%
#265 Davis 57552+3.6%
#265 Raymond 57543+5.6%
#267 Brant Lake 5658-2-3.4%
#268 New Witten 55541+1.9%
#268 Ortley 55514+7.8%
#270 Orient 54513+5.9%
#270 Turton 5456-2-3.6%
#270 Vienna 54504+8.0%
#273 Lane 52511+2.0%
#274 Grenville 48471+2.1%
#274 Wood 48426+14.3%
#276 Twin Brooks 474700.0%
#277 Nunda 46451+2.2%
#278 Draper 4446-2-4.3%
#278 Lake City 44431+2.3%
#280 Morristown 4344-1-2.3%
#281 Ward 42339+27.3%
#282 Erwin 41392+5.1%
#282 Naples 41401+2.5%
#284 Belvidere 4042-2-4.8%
#285 Dolton 39354+11.4%
#286 Tolstoy 3839-1-2.6%
#287 Altamont 36342+5.9%
#287 Garden City 36342+5.9%
#289 Lebanon 3233-1-3.0%
#290 Broadland 272700.0%
#290 Long Lake 272700.0%
#292 Virgil 252500.0%
#293 Seneca 24231+4.3%
#294 Vilas 2324-1-4.2%
#295 Hetland 202000.0%
#295 Rockham 20191+5.3%
#297 Chelsea 191900.0%
#297 Marvin 19181+5.6%
#299 Farmer 161600.0%
#300 Onaka 14131+7.7%
#300 Wetonka 1415-1-6.7%
#302 Bancroft 13121+8.3%
#303 Artas 101000.0%
#304 Cottonwood 910-1-10.0%
#305 Albee 8800.0%
#306 White Rock 7700.0%
#307 Verdon 6600.0%
#308 Lowry 5500.0%
#309 Butler 4400.0%
#310 Hillsview 1100.0%
All 310 cities in South Dakota.

Methodology · South Dakota population ranking

South Dakota cities ranked by Census Vintage 2025 estimates.

South Dakota ranking uses Census Vintage 2025 Population Estimates Program data as of July 1, 2025. Ranks are state-scoped, using standard competition ranking ("1224"): tied cities share the lower rank and the next rank is skipped. Growth shown is 2020 base → 2025 — within-vintage; no 2010→2025 figures appear here per methodology §6.

This page covers every city for which Census publishes annual PEP estimates in South Dakota: standard incorporated places, any consolidated city-county governments, and (where applicable) DC or Urban Honolulu. Census-designated places (CDPs) are excluded with one named exception — Urban Honolulu. In states like Rhode Island, Connecticut, and Massachusetts, many residents live in towns and townships rather than incorporated cities; PEP does not publish annual estimates for those places (a V1 limitation), so the city counts for MCD-heavy states may be lower than expected.

Read the full methodology →

Want the full dataset?

All 310 South Dakota cities — plus all 50 states.

The national CSV includes every city, state column, and state_rank_pop_current. Public-domain. sha256 verified.