| City | Rank | 2026 Pop. ↓ | 2020 Pop. | Annual Change | Density (/mi²) | Area (mi²) | Type |
|---|---|---|---|---|---|---|---|
| Elgin | 1 | 510 | 541 | -1.16% | 620 | 1 | City |
| Carson | 2 | 238 | 252 | -1.24% | 60 | 4 | City |
| New Leipzig | 3 | 204 | 215 | -0.97% | 229 | 1 | City |
| Leith | 4 | 26 | 28 | -3.7% | 21 | 1 | City |
Elgin is the largest city in Grant County, with a population of 510.
Leith is the smallest city in Grant County, with a population of 26.
There are 4 cities in Grant County, North Dakota.