Foster County, North Dakota Cities (2025)

22 cities

City
Rank
2025 Pop.
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Carrington11,9632,077-1.16%8282.37 City
Carrington2212224-2.3%633.81 Township
Glenfield395940%6930.14 City
Birtsell49094-2.17%335.75 Township
Rose Hill57677-1.3%235.10 Township
Nordmore67175-2.74%235.54 Township
Wyard76771-2.9%234.57 Township
McHenry863630%2560.25 City
Estabrook96064-3.23%235.88 Township
Bordulac105459-3.57%234.03 Township
Larrabee115458-3.57%234.96 Township
Grace City1253530%2160.24 City
Glenfield134951-2%135.71 Township
Florance1447470%134.73 Township
Longview154751-2.08%135.36 Township
Melville164549-2.17%134.33 Township
Haven1735360%135.29 Township
Bucephalia1834350%135.43 Township
McHenry193335-2.94%133.63 Township
Rolling Prairie203134-3.13%135.69 Township
McKinnon212225-4.35%135.67 Township
Eastman221215-7.69%0.0035.60 Township

Foster County Cities Summary

Largest City

Carrington is the largest city in Foster County, with a population of 1,963.

Smallest City

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

10 Largest Cities

There are 22 cities in Foster County, North Dakota.

Location of Foster County