Crawford County, Iowa Cities (2025)

13 cities

City
Rank
2025 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Denison18,2868,363-0.19%1,2667 City
Schleswig2817830-0.37%6591 City
Manilla3752770-0.53%7071 City
Charter Oak4518531-0.58%1,0101 City
Dow City5474486-0.63%1,4190 City
Vail6381391-0.52%6681 City
Westside7281288-0.71%1911 City
Kiron8260267-0.76%1,2870 City
Deloit9245247-0.41%6020 City
Ricketts10104109-0.95%4190 City
Arion1199980%2000 City
Aspinwall1235350%1990 City
Buck Grove1331310%840 City

Crawford County Cities Summary

Largest City

Denison is the largest city in Crawford County, with a population of 8,286.

Smallest City

Buck Grove is the smallest city in Crawford County, with a population of 31.

10 Largest Cities

There are 13 cities in Crawford County, Iowa.

Location of Crawford County