| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Grand Forks | 1 | 60,516 | 59,155 | 0.25% | 2,083 | 29 | City |
| Larimore | 2 | 1,353 | 1,260 | -0.44% | 2,251 | 1 | City |
| Thompson | 3 | 1,098 | 1,096 | -0.18% | 2,542 | 0 | City |
| Northwood | 4 | 951 | 978 | -0.83% | 787 | 1 | City |
| Emerado | 5 | 452 | 444 | 0% | 1,458 | 0 | City |
| Manvel | 6 | 366 | 372 | -0.54% | 1,280 | 0 | City |
| Reynolds | 7 | 273 | 269 | 0% | 350 | 1 | City |
| Gilby | 8 | 246 | 244 | 0% | 1,390 | 0 | City |
| Niagara | 9 | 42 | 43 | -2.33% | 45 | 1 | City |
| Inkster | 10 | 37 | 38 | -2.63% | 37 | 1 | City |
| Ardoch | 11 | 30 | 32 | -3.23% | 80 | 0 | City |
| Conway | 12 | 14 | 13 | 0% | 68 | 0 | City |
Grand Forks is the largest city in Grand Forks County, with a population of 60,516.
Conway is the smallest city in Grand Forks County, with a population of 14.
There are 12 cities in Grand Forks County, North Dakota.