Crawford County, Iowa Cities (2026)

13 cities

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density
Area (mi²)
Type
Denison18,2718,363-0.18%1,2637 City
Schleswig2815830-0.24%6581 City
Manilla3749770-0.4%7051 City
Charter Oak4516531-0.39%1,0061 City
Dow City5472486-0.42%1,4130 City
Vail6379391-0.52%6651 City
Westside7280288-0.36%1901 City
Kiron8259267-0.38%1,2820 City
Deloit92452470%6020 City
Ricketts10103109-0.96%4150 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,271.

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