');
US City Data

Granite City vs Batavia

Side-by-side comparison

How does Granite City, IL compare to Batavia, IL? Granite City has a population of 26,670 with a median household income of $60,490, while Batavia has 26,730 residents and a median income of $119,167. Below you'll find a detailed breakdown of demographics, economy, and housing for both cities.

Population & Demographics
MetricGranite City, ILBatavia, ILDifference
Population26,67026,730-0.2%
Median Age40.141.2-2.7%
Foreign Born %3.3%5.8%-43.1%
Economy
MetricGranite CityBataviaDifference
Median Income$60,490$119,167-49.2%
Unemployment6.4%3.5%+82.9%
Poverty Rate16.4%5%+228.0%
Bachelor's+16.2%55.1%-70.6%
Housing
MetricGranite CityBataviaDifference
Home Value$99,800$358,000-72.1%
Median Rent$761/mo$1255/mo-39.4%
Housing Units12,74210,610+20.1%

Learn More

Granite City, IL ProfileBatavia, IL ProfileCost of Living in IllinoisMore ComparisonsCity Rankings