Foster County, North Dakota Cities (2025)

22 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Carrington12,0032,080-0.79%8452 City
Carrington2220222-0.45%734 Township
Glenfield395950%6930 City
Birtsell49091-1.1%336 Township
Rose Hill579790%235 Township
Wyard676760%235 Township
Nordmore775750%236 Township
McHenry863630%2560 City
Estabrook96364-1.56%236 Township
Larrabee1059580%235 Township
Bordulac1158580%234 Township
Grace City1254540%2200 City
Melville1354513.85%234 Township
Glenfield1450500%136 Township
Florance1547470%135 Township
Longview164548-2.17%135 Township
Haven1736360%135 Township
Rolling Prairie1834350%136 Township
Bucephalia1933340%135 Township
McHenry2033330%134 Township
McKinnon2123240%136 Township
Eastman2215150%0.0036 Township

Foster County Cities Summary

Largest City

Carrington is the largest city in Foster County, with a population of 2,003.

Smallest City

Eastman is the smallest city in Foster County, with a population of 15.

10 Largest Cities

There are 22 cities in Foster County, North Dakota.

Location of Foster County