');
US City Data

St. Charles vs Ackley

Side-by-side comparison

How does St. Charles, IA compare to Ackley, IA? St. Charles has a population of 891 with a median household income of $81,944, while Ackley has 1,554 residents and a median income of $61,667. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricSt. Charles, IAAckley, IADifference
Population8911,554-42.7%
Median Age3341.7-20.9%
Foreign Born %3.8%6.8%-44.1%
Economy
MetricSt. CharlesAckleyDifference
Median Income$81,944$61,667+32.9%
Unemployment4.9%1.9%+157.9%
Poverty Rate6.3%10.8%-41.7%
Bachelor's+18.8%21.6%-13.0%
Housing
MetricSt. CharlesAckleyDifference
Home Value$197,100$99,200+98.7%
Median Rent$939/mo$677/mo+38.7%
Housing Units333752-55.7%

Learn More

St. Charles, IA ProfileAckley, IA ProfileCost of Living in IowaMore ComparisonsCity Rankings