12 cities
| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Grand Forks | 1 | 60,193 | 59,149 | 0.29% | 2,072 | 29 | City |
| Larimore | 2 | 1,229 | 1,259 | -0.41% | 2,045 | 1 | City |
| Thompson | 3 | 1,088 | 1,096 | -0.09% | 2,519 | 0 | City |
| Northwood | 4 | 936 | 978 | -0.74% | 774 | 1 | City |
| Emerado | 5 | 453 | 444 | 0.44% | 1,461 | 0 | City |
| Manvel | 6 | 363 | 372 | -0.27% | 1,269 | 0 | City |
| Reynolds | 7 | 274 | 271 | 0.37% | 352 | 1 | City |
| Gilby | 8 | 241 | 244 | 0% | 1,362 | 0 | City |
| Niagara | 9 | 41 | 43 | 0% | 44 | 1 | City |
| Inkster | 10 | 36 | 38 | 0% | 36 | 1 | City |
| Ardoch | 11 | 32 | 32 | 0% | 85 | 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,193.
Conway is the smallest city in Grand Forks County, with a population of 14.
There are 12 cities in Grand Forks County, North Dakota.