Grant County, North Dakota Cities (2025)

18 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Elgin1519541-0.95%6311 City
Carson2243252-0.82%614 City
New Leipzig3204212-0.97%2291 City
Elgin4176187-1.12%534 Township
Minnie558590%235 Township
Elm652540%135 Township
Lark748480%136 Township
Leipzig848500%136 Township
Raleigh937370%136 Township
Leith102426-4%191 City
Winona1122230%140 Township
Freda12181412.5%136 Township
Rock1318190%136 Township
Pretty Rock1416160%0.0036 Township
Raleigh1513138.33%450 CDP
Fisher16990%0.0033 Township
Howe17990%0.0032 Township
Heil18590%250 CDP

Grant County Cities Summary

Largest City

Elgin is the largest city in Grant County, with a population of 519.

Smallest City

Heil is the smallest city in Grant County, with a population of 5.

10 Largest Cities

There are 18 cities in Grant County, North Dakota.

Location of Grant County