');
US City Data

North Liberty vs Altoona

Side-by-side comparison

How does North Liberty, IA compare to Altoona, IA? North Liberty has a population of 20,782 with a median household income of $103,933, while Altoona has 20,592 residents and a median income of $87,123. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricNorth Liberty, IAAltoona, IADifference
Population20,78220,592+0.9%
Median Age31.835.5-10.4%
Foreign Born %8.5%5.2%+63.5%
Economy
MetricNorth LibertyAltoonaDifference
Median Income$103,933$87,123+19.3%
Unemployment2.9%6.7%-56.7%
Poverty Rate4.4%7.2%-38.9%
Bachelor's+53.3%32.6%+63.5%
Housing
MetricNorth LibertyAltoonaDifference
Home Value$300,000$257,300+16.6%
Median Rent$1226/mo$1203/mo+1.9%
Housing Units8,4508,187+3.2%

Learn More

North Liberty, IA ProfileAltoona, IA ProfileCost of Living in IowaMore ComparisonsCity Rankings