');
US City Data

Ames vs Waterloo

Side-by-side comparison

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

Population & Demographics
MetricAmes, IAWaterloo, IADifference
Population66,11266,947-1.2%
Median Age23.336.6-36.3%
Foreign Born %10.9%9.5%+14.7%
Economy
MetricAmesWaterlooDifference
Median Income$60,102$56,344+6.7%
Unemployment6.4%6.4%0.0%
Poverty Rate25.9%16.4%+57.9%
Bachelor's+63.5%22.6%+181.0%
Housing
MetricAmesWaterlooDifference
Home Value$263,800$150,200+75.6%
Median Rent$1040/mo$896/mo+16.1%
Housing Units27,70632,170-13.9%

Learn More

Ames, IA ProfileWaterloo, IA ProfileCost of Living in IowaMore ComparisonsCity Rankings