');
US City Data

Mesa vs Surprise

Side-by-side comparison

How does Mesa, AZ compare to Surprise, AZ? Mesa has a population of 507,478 with a median household income of $78,779, while Surprise has 149,519 residents and a median income of $93,371. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricMesa, AZSurprise, AZDifference
Population507,478149,519+239.4%
Median Age37.241.6-10.6%
Foreign Born %11.2%6.8%+64.7%
Economy
MetricMesaSurpriseDifference
Median Income$78,779$93,371-15.6%
Unemployment4.6%4.2%+9.5%
Poverty Rate10.5%7.8%+34.6%
Bachelor's+31.5%31%+1.6%
Housing
MetricMesaSurpriseDifference
Home Value$364,300$396,000-8.0%
Median Rent$1478/mo$1917/mo-22.9%
Housing Units221,12960,356+266.4%

Learn More

Mesa, AZ ProfileSurprise, AZ ProfileCost of Living in ArizonaMore ComparisonsCity Rankings