Main Cities of North Dakota
List of the main cities of North Dakota, ordered by number of inhabitants.
| name | type | population |
|---|---|---|
| Fargo | city | 90,056 |
| Bismarck | city | 58,333 |
| Grand Forks | city | 50,372 |
| West Fargo | town | 38,626 |
| Minot | city | 34,745 |
| Williston | city | 30,000 |
| Mandan | town | 17,449 |
| Dickinson | city | 15,636 |
| Jamestown | town | 15,422 |
| Wahpeton | town | 7,907 |
| Devils Lake | town | 6,718 |
| Valley City | town | 6,388 |
| Watford City | town | 6,207 |
| Grafton | town | 4,163 |
| New Town | town | 2,764 |
| Rugby | town | 2,647 |
| Lisbon | town | 2,197 |
| Carrington | town | 2,152 |
| Belcourt | town | 2,078 |
| Mayville | town | 1,923 |
| Oakes | town | 1,819 |
| Langdon | town | 1,766 |
| Hillsboro | town | 1,508 |
| Ellendale | town | 1,490 |
| Bowman | town | 1,487 |
| Rolla | town | 1,447 |
| Cavalier | town | 1,420 |
| Park River | town | 1,409 |
| New Rockford | town | 1,309 |
| Washburn | town | 1,256 |
| Stanley | town | 1,206 |
| Hettinger | town | 1,185 |
| Cando | town | 1,113 |
| Linton | town | 1,097 |
| Hankinson | town | 1,018 |
| Crosby | town | 991 |
| Beach | town | 969 |
| Cooperstown | town | 930 |
| LaMoure | town | 860 |
| Belfield | town | 810 |
| Ashley | town | 775 |
| Mohall | town | 756 |
| Napoleon | town | 728 |
| Mott | town | 725 |
| Steele | town | 687 |
| Center | town | 591 |
| Fessenden | town | 531 |
| Forman | town | 481 |
| Finley | town | 439 |
| McClusky | town | 337 |
| Stanton | town | 320 |
| Bowbells | town | 301 |
| Minnewaukan | town | 297 |
| Fort Yates | town | 253 |
| Fort Totten | town | 0 |