');
US City Data

Granite City vs Oak Forest

Side-by-side comparison

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

Population & Demographics
MetricGranite City, ILOak Forest, ILDifference
Population26,67026,888-0.8%
Median Age40.140.3-0.5%
Foreign Born %3.3%13.4%-75.4%
Economy
MetricGranite CityOak ForestDifference
Median Income$60,490$87,941-31.2%
Unemployment6.4%5.2%+23.1%
Poverty Rate16.4%5.4%+203.7%
Bachelor's+16.2%30.1%-46.2%
Housing
MetricGranite CityOak ForestDifference
Home Value$99,800$247,800-59.7%
Median Rent$761/mo$1287/mo-40.9%
Housing Units12,74210,732+18.7%

Learn More

Granite City, IL ProfileOak Forest, IL ProfileCost of Living in IllinoisMore ComparisonsCity Rankings