State profile · ND

North Dakota Cities

Population, income, home values and poverty for all 246 cities and towns profiled in North Dakota — Census ACS 5-Year (2023).

246
Cities
617,959
Combined city pop.
$71,906
Avg median income
8.3%
Avg poverty rate

Largest cities in North Dakota

By population — hover or tap a bar for income detail

residents

What this shows Fargo, ND is the most populous city profiled in North Dakota; the full list of all 246 cities follows below.

Source U.S. Census Bureau ACS 5-Year Estimates (2023) As of 2026

Which cities does North Dakota include?

City Population
Fargo 129,064
Bismarck 74,146
Grand Forks 58,882
Minot 47,922
West Fargo 39,325
Williston 27,964
Dickinson 25,216
Mandan 24,293
Jamestown 15,774
Wahpeton 7,996
Devils Lake 7,170
Valley City 6,554
Watford City 6,016
Minot AFB 4,904
Lincoln 4,309
Grafton 4,128
Horace 3,964
Beulah 3,058
New 2,725
Casselton 2,640
Rugby 2,555
Hazen 2,509
Lisbon 2,262
Carrington 2,171
Stanley 2,089
Grand Forks AFB 2,072
Bottineau 2,063
Mayville 2,050
Oakes 2,046
Langdon 1,835
Belcourt 1,739
Harvey 1,720
Surrey 1,672
Hillsboro 1,643
Tioga 1,525
Bowman 1,523
Park River 1,483
Garrison 1,456
Washburn 1,434
New Rockford 1,325
Cavalier 1,304
Larimore 1,262
Mapleton 1,243
Cando 1,199
Burlington 1,169
Rolla 1,164
Hettinger 1,141
Crosby 1,116
Shell Valley 1,112
Thompson 1,092
Kenmare 1,027
Velva 997
Enderlin 987
Parshall 957
Ellendale 946
Northwood 941
Beach 933
Fort Totten 930
Kindred 927
Walhalla 927
Wishek 922
Green Acres 914
Cooperstown 910
New Salem 904
Reile's Acres 888
Killdeer 879
Gwinner 877
Linton 871
Cannon Ball 859
Dunseith 853
Drayton 818
Harwood 775
Hankinson 768
Napoleon 768
Ray 762
Richardton 761
Steele 742
Hebron 739
Mott 738
LaMoure 703
Underwood 701
Lidgerwood 673
Edgeley 672
Glen Ullin 662
New England 658
Elgin 654
Hatton 639
Milnor 638
Ashley 636
Lakota 629
Forman 622
Belfield 618
Minto 616
Mohall 614
Mandaree 604
Pembina 583
Wilton 582
Argusville 568
Stanton 560
South Heart 556
Wyndmere 553
Portland 548
Strasburg 523
Center 510
Turtle Lake 502
Leeds 487
Fessenden 477
Kulm 476
Glenburn 466
Towner 466
Trenton 464
Berthold 444
Maddock 425
Manvel 413
Scranton 408
Gilby 401
Halliday 396
Emerado 391
East Dunseith 367
Reynolds 367
Dunn Center 366
Oxbow 361
Arthur 357
Buxton 356
Neche 355
Rolette 347
Tower City 345
McVille 338
Westhope 330
McClusky 325
Grenora 323
Finley 322
Hope 321
Fairmount 316
Plaza 314
St. Thomas 306
Sawyer 305
Walcott 302
Anamoose 292
Powers Lake 292
Gackle 287
Max 284
Michigan City 278
Granville 277
Hoople 277
White Shield 277
Edmore 274
Hunter 271
Alexander 268
Bowbells 267
Colfax 265
Tappen 264
Carson 260
Munich 258
St. John 248
Drake 245
Leonard 244
Medina 242
Golden Valley 241
Gladstone 240
Lansford 234
Oriska 234
Abercrombie 231
Kensal 229
Benedict 227
Christine 221
Sheyenne 217
Fordville 216
Davenport 215
Edinburg 215
New Leipzig 215
Buffalo 213
Rhame 213
Sherwood 213
Flasher 207
Wing 202
Four Bears 200
Taylor 193
Harmon 192
Apple Valley 191
Hazelton 191
Selfridge 190
Riverdale 187
Minnewaukan 186
Litchville 183
Almont 180
Mooreton 180
Fingal 179
Page 176
Regent 176
Carpio 169
Arnegard 167
Bowdon 167
Lignite 166
Spiritwood Lake 166
Upham 165
Logan 164
Des Lacs 161
Ross 161
Frontier 160
Marion 152
Zap 151
Adams 150
Medora 150
Binford 148
Wildrose 147
Fort Yates 142
Forest River 139
Noonan 139
Tolna 139
Aneta 137
Grandin 137
Reeder 137
Epping 136
Porcupine 136
Portal 136
Ryder 135
East Fairview 134
Crary 131
Amenia 130
Petersburg 129
Wimbledon 127
Willow City 126
Osnabrock 124
Deering 123
McGregor 121
McLeod 121
Brooktree Park 119
Sanborn 119
Sheldon 118
Cogswell 114
Verona 114
Lankin 113
Pick City 113
Fort Ransom 112
Esmond 110
Dodge 108
Pisek 108
Blacktail 107
Palermo 107
Rocklake 106
Ruthville 103
Crystal 101
Montpelier 101
Mountain 101
Hague 100

Related

Data sourced from official U.S. government datasets. See our methodology for details. Retrieved and formatted by PlainCities Editorial

Verify with U.S. Census Bureau →