49 cities
| City | Rank | Annual Change ↓ | 2025 Pop. | 2020 Pop. |
|---|---|---|---|---|
| Horace | 1 | 12.07% | 7,045 | 3,249 |
| Mapleton | 2 | 2.44% | 1,512 | 1,332 |
| Fargo | 3 | 1.89% | 138,859 | 125,986 |
| Surrey | 4 | 1.39% | 1,454 | 1,351 |
| Bismarck | 5 | 1.29% | 78,779 | 73,741 |
| West Fargo | 6 | 1.29% | 41,558 | 38,901 |
| Lincoln | 7 | 1.27% | 4,559 | 4,271 |
| Burlington | 8 | 0.9% | 1,346 | 1,286 |
| Mandan | 9 | 0.57% | 24,929 | 24,223 |
| Wahpeton | 10 | 0.32% | 8,141 | 8,010 |
| Grand Forks | 11 | 0.29% | 60,019 | 59,149 |
| Hillsboro | 12 | 0.12% | 1,663 | 1,650 |
| Hazen | 13 | 0.09% | 2,290 | 2,278 |
| Casselton | 14 | 0.08% | 2,488 | 2,475 |
| Devils Lake | 15 | 0.01% | 7,315 | 7,308 |
| Bottineau | 16 | 0% | 2,194 | 2,194 |
| Garrison | 17 | 0% | 1,465 | 1,465 |
| Valley City | 18 | -0.02% | 6,579 | 6,581 |
| Jamestown | 19 | -0.05% | 15,781 | 15,819 |
| Beulah | 20 | -0.1% | 3,044 | 3,056 |
| Oakes | 21 | -0.11% | 1,775 | 1,782 |
| Dickinson | 22 | -0.11% | 25,666 | 25,811 |
| Watford City | 23 | -0.18% | 6,196 | 6,250 |
| Thompson | 24 | -0.18% | 1,089 | 1,096 |
| New Rockford | 25 | -0.22% | 1,331 | 1,346 |
| Lisbon | 26 | -0.28% | 2,169 | 2,197 |
| New Town | 27 | -0.33% | 2,726 | 2,769 |
| Ellendale | 28 | -0.35% | 1,135 | 1,155 |
| Mayville | 29 | -0.38% | 1,813 | 1,847 |
| Larimore | 30 | -0.4% | 1,234 | 1,259 |
| Tioga | 31 | -0.41% | 2,168 | 2,212 |
| Williston | 32 | -0.43% | 28,696 | 29,318 |
| Washburn | 33 | -0.47% | 1,269 | 1,296 |
| Minot | 34 | -0.5% | 47,203 | 48,388 |
| Hettinger | 35 | -0.57% | 1,052 | 1,081 |
| Linton | 36 | -0.58% | 1,034 | 1,064 |
| Cavalier | 37 | -0.74% | 1,211 | 1,254 |
| Carrington | 38 | -0.79% | 2,003 | 2,080 |
| Langdon | 39 | -0.81% | 1,826 | 1,898 |
| Grafton | 40 | -0.82% | 3,994 | 4,157 |
| Rugby | 41 | -0.83% | 2,402 | 2,499 |
| Bowman | 42 | -0.85% | 1,404 | 1,464 |
| Park River | 43 | -0.88% | 1,357 | 1,417 |
| Crosby | 44 | -0.97% | 1,024 | 1,074 |
| Velva | 45 | -1.04% | 1,043 | 1,096 |
| Harvey | 46 | -1.15% | 1,546 | 1,636 |
| Cando | 47 | -1.23% | 1,048 | 1,112 |
| Rolla | 48 | -1.3% | 1,142 | 1,216 |
| Stanley | 49 | -1.72% | 2,176 | 2,366 |
North Dakota's cities with over 1,000 residents show varied growth patterns from 2020 to 2025. Horace leads with 12.07% annualized growth, followed by Mapleton (2.44%) and Fargo (1.89%). The largest population centers are Fargo (138,859), Bismarck (78,779), and Grand Forks (60,019). Of the 49 cities over 1,000 population, 17 are growing while 32 experienced population decline. Overall, cities averaged 0.11% annualized growth, with total urban population growing by 4.34% annually.