Crawford County, Iowa Cities (2026)

City
Rank
2026 Pop. ↓
2020 Pop.
Annual Change
Density (/mi²)
Area (mi²)
Type
Denison18,1858,360-0.35%1,2507 City
Schleswig2813831-0.49%6561 City
Manilla3744770-0.53%7001 City
Charter Oak4510529-0.58%9941 City
Dow City5468484-0.64%1,4010 City
Vail6378391-0.53%6631 City
Westside7278287-0.71%1891 City
Kiron8261269-0.76%1,2920 City
Deloit9239247-0.83%5870 City
Ricketts10109112-0.91%4400 City
Arion1198980%1980 City
Aspinwall123335-2.94%1880 City
Buck Grove132830-3.45%760 City

Crawford County Cities Summary

Largest City

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

Smallest City

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

10 Largest Cities

There are 13 cities in Crawford County, Iowa.

Location of Crawford County