North Dakota / Cities by Population

North Dakota Cities by Population

Below are the 399 North Dakota cities sorted by population from 1 to 285 (there are some ties). The population data are from the 2020 American Community Survey. You can copy and paste this list directly into your favorite spreadsheet program. Don't you just adore lovely numbers listed nicely in columns & rows? We do!

Looking for a list of cities, counties or zips in North Dakota?
Get a spreadsheet with the most current population, income, housing demographics and more for all cities, counties or zips in North Dakota. Learn more.

Rank City Population
1 Fargo 123,550
2 Bismarck 73,435
3 Grand Forks 56,588
4 Minot 47,834
5 West Fargo 36,406
6 Williston 27,812
7 Dickinson 22,880
8 Mandan 22,482
9 Jamestown 15,216
10 Wahpeton 7,772
11 Devils Lake 7,302
12 Watford City 7,146
13 Valley City 6,393
14 Minot AFB 5,974
15 Lincoln 4,140
16 Grafton 4,139
17 Beulah 3,201
18 Horace 2,847
19 Grand Forks AFB 2,785
20 Casselton 2,738
21 Stanley 2,697
22 New Town 2,693
23 Rugby 2,583
24 Hazen 2,448
25 Belcourt 2,132
26 Oakes 2,036
27 Bottineau 2,017
28 Carrington 1,977
29 Langdon 1,936
30 Mayville 1,892
31 Lisbon 1,788
32 Garrison 1,708
33 Hillsboro 1,627
34 Harvey 1,625
35 Bowman 1,592
36 Shell Valley 1,541
37 Park River 1,478
38 Burlington 1,455
39 New Rockford 1,428
40 Rolla 1,409
41 Parshall 1,364
42 Washburn 1,361
43 Cavalier 1,328
44 Larimore 1,298
45 Velva 1,256
46 Crosby 1,244
47 Mapleton 1,221
48 Fort Totten 1,219
49 Cando 1,206
50 Thompson 1,143
51 Surrey 1,061
52 TIE Ellendale and Gwinner 1,054
53 Cooperstown 1,042
54 TIE Hettinger and Beach 1,027
55 New Salem 1,019
56 Enderlin 1,011
57 Linton 1,010
58 Kenmare 987
59 Tioga 975
60 Cannon Ball 943
61 Steele 918
62 Kindred 905
63 Walhalla 896
64 Wishek 889
65 Hankinson 850
66 Richardton 847
67 Killdeer 820
68 New England 819
69 Drayton 803
70 Napoleon 787
71 Hatton 783
72 Hebron 780
73 Northwood 779
74 Underwood 768
75 Minto 766
76 Belfield 735
77 TIE Wilton and Harwood 725
78 Glen Ullin 716
79 Mott 685
80 TIE LaMoure and Milnor 681
81 Lakota 673
82 Center 671
83 Reile's Acres 670
84 Portland 666
85 Elgin 662
86 Mohall 655
87 Rolette 654
88 Green Acres 618
89 Lidgerwood 617
90 TIE Dunseith and Ashley 599
91 Ray 589
92 Argusville 588
93 Edgeley 572
94 Fessenden 560
95 Berthold 545
96 Maddock 514
97 Towner 508
98 Wyndmere 507
99 Glenburn 502
100 Mandaree 500
101 Dunn Center 485
102 Turtle Lake 473
103 Forman 471
104 Leeds 468
105 South Heart 449
106 Pembina 448
107 Kulm 442
108 TIE Emerado and East Dunseith 435
109 Buxton 431
110 Strasburg 424
111 Finley 410
112 Stanton 397
113 Drake 379
114 TIE Neche and Logan 364
115 Halliday 348
116 McClusky 346
117 Anamoose 345
118 St. John 343
119 TIE St. Thomas and Scranton 340
120 Manvel 325
121 TIE Fairmount and Walcott 320
122 TIE Kensal, Powers Lake, and Gilby 313
123 McVille 312
124 Selfridge 309
125 Bowbells 299
126 Reynolds 298
127 Max 297
128 Trenton 290
129 Tower City 289
130 Leonard 287
131 Sawyer 278
132 Edmore 276
133 Hope 273
134 Colfax 266
135 TIE Hoople and Abercrombie 265
136 TIE Davenport and Des Lacs 264
137 TIE Gackle and Westhope 263
138 Gladstone 262
139 TIE Alexander and Munich 259
140 Hunter 256
141 Arthur 253
142 Medina 250
143 Oxbow 249
144 Four Bears Village 247
145 Sheyenne 246
146 TIE Carson and Tappen 245
147 Sherwood 244
148 Hazelton 238
149 Fort Yates 237
150 TIE Ross and Grenora 236
151 Granville 231
152 Oriska 230
153 Harmon 228
154 Page 226
155 Edinburg 225
156 Michigan City 221
157 Brooktree Park 218
158 Golden Valley 214
159 Flasher 213
160 White Shield 208
161 Rhame 205
162 TIE Lansford and Taylor 204
163 Upham 203
164 Fordville 197
165 Plaza 195
166 Riverdale 192
167 Wing 189
168 Aneta 188
169 Apple Valley 187
170 Buffalo 182
171 TIE Litchville and Marion 181
172 TIE Wimbledon and Noonan 180
173 Minnewaukan 179
174 Lankin 175
175 New Leipzig 172
176 Binford 169
177 Sheldon 168
178 TIE Bowdon and Palermo 163
179 Porcupine 162
180 Christine 161
181 TIE Carpio and Petersburg 159
182 Lignite 157
183 Frontier 151
184 Willow City 150
185 Arnegard 147
186 Adams 144
187 Mooreton 143
188 TIE Medora and Spiritwood Lake 142
189 Zap 141
190 Amenia 139
191 Marmarth 137
192 Grandin 135
193 TIE Tolna and Rutland 134
194 Makoti 133
195 TIE Forest River, Portal, Almont, and Deering 132
196 Osnabrock 130
197 Ruthville 125
198 TIE Sanborn and Regent 124
199 Fingal 121
200 Pick City 120
201 Crary 118
202 Cleveland 115
203 Rocklake 114
204 Sharon 113
205 TIE Reeder and Flaxton 112
206 Ryder 109
207 TIE Sykeston and Dodge 107
208 Galesburg 104
209 TIE Glenfield and Streeter 103
210 TIE Maxbass, Douglas, and Hannaford 101
211 TIE Gardner and Sentinel Butte 96
212 TIE Manning and McGregor 95
213 TIE Havana, Benedict, Crystal, and Verona 94
214 East Fairview 93
215 TIE Regan and Esmond 92
216 Coleharbor 91
217 Solen 90
218 TIE Fort Ransom and Grace City 89
219 TIE Butte, Warwick, and Golva 88
220 Montpelier 86
221 TIE Driscoll and Hague 85
222 Zeeland 84
223 White Earth 83
224 Newburg 82
225 Donnybrook 81
226 TIE Briarwood and Pekin 80
227 TIE Oberon, Epping, and Kathryn 79
228 TIE Pisek and Mercer 75
229 Columbus 74
230 TIE Bisbee and Pettibone 73
231 Englevale 71
232 Jud 70
233 TIE Cogswell and Goodrich 69
234 Wildrose 68
235 Mountain 67
236 TIE Souris and Pingree 66
237 Dwight 65
238 TIE Lehr and Balta 64
239 TIE Fullerton and Tuttle 62
240 Menoken 61
241 Courtenay 60
242 Bathgate 59
243 Hamilton 58
244 Karlsruhe 56
245 TIE Great Bend and Mantador 55
246 TIE Dawson, Leith, and Buchanan 53
247 Long Creek 52
248 TIE Dazey, Alamo, and Selz 51
249 TIE Starkweather and North River 49
250 TIE Caledonia, Martin, and Bucyrus 48
251 TIE Sibley and Woodworth 47
252 TIE Cayuga, Barney, Milton, and Nome 46
253 TIE Voltaire and Alice 45
254 Hurdsfield 41
255 TIE Prairie Rose, Landa, and Berlin 40
256 Rogers 39
257 TIE McHenry and Robinson 38
258 TIE Clifford, Jessie, and Haynes 37
259 Canton City (Hensel) 36
260 Nash 35
261 TIE Fortuna and Egeland 34
262 Kramer 33
263 TIE Niagara and Nekoma 32
264 TIE Mylo, Dickey, Forbes, Hamberg, and Wheatland 31
265 TIE Erie, Fredonia, and Ludden 29
266 TIE Ypsilanti, Ardoch, and Antler 28
267 TIE Fairdale, Amidon, and Gardena 27
268 TIE Venturia and Embden 26
269 TIE Brinsmade and York 25
270 Luverne 24
271 TIE Blacktail and Inkster 23
272 TIE Foxholm, Heimdal, and Wolford 22
273 TIE Hansboro, Hampden, Alsen, and Elliott 21
274 Sutton 19
275 TIE Kief, Tolley, and Braddock 18
276 TIE Loraine and Gascoyne 16
277 TIE Overly, Brocket, Denhoff, Knox, and Monango 15
278 TIE Springbrook, Lawton, and Loma 14
279 TIE Balfour, Conway, and Raleigh 13
280 TIE Ambrose, Calvin, Leal, Dahlen, and De Lamere 11
281 TIE McLeod, Blanchard, Cathay, Pillsbury, and Perth 10
282 TIE Ayr, Sarles, Wales, Heil, and Bantry 9
283 Hannah 8
284 Calio 4
285 TIE Grano and Churchs Ferry 2
  • United States Census Bureau. B01001 SEX BY AGE, 2020 American Community Survey 5-Year Estimates. U.S. Census Bureau, American Community Survey Office. Web. 17 March 2022. http://www.census.gov/.

Connect

Cubit logo
Copyright 2022 Cubit Planning, Inc.