');
US City Data

Waterloo vs Ames

Side-by-side comparison

How does Waterloo, IA compare to Ames, IA? Waterloo has a population of 66,947 with a median household income of $56,344, while Ames has 66,112 residents and a median income of $60,102. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricWaterloo, IAAmes, IADifference
Population66,94766,112+1.3%
Median Age36.623.3+57.1%
Foreign Born %9.5%10.9%-12.8%
Economy
MetricWaterlooAmesDifference
Median Income$56,344$60,102-6.3%
Unemployment6.4%6.4%0.0%
Poverty Rate16.4%25.9%-36.7%
Bachelor's+22.6%63.5%-64.4%
Housing
MetricWaterlooAmesDifference
Home Value$150,200$263,800-43.1%
Median Rent$896/mo$1040/mo-13.8%
Housing Units32,17027,706+16.1%

Learn More

Waterloo, IA ProfileAmes, IA ProfileCost of Living in IowaMore ComparisonsCity Rankings