Granite City
City in Madison County, Illinois
Granite City is a city in Madison County, Illinois, with 27,549 residents (2020 Census). It sits at 420 ft (128 m) above sea level. The nearest town is Madison, 3.2 miles SE.
- 27,549residents (2020 Census)
- 420 ftelevation · 128 m
- 19.0 sq miland area · 49.3 km²
- 1,449 / sq mipopulation density
- 62040main ZIP code (3 in total)
About Granite City
Granite City is a city in Madison County, Illinois, United States, within the greater St. Louis metropolitan area. Its population was 27,549 at the 2020 census, making it the third-largest city in the Metro East and Southern Illinois regions, behind Belleville and O'Fallon. Officially founded in 1896, Granite City was named by the Niedringhaus brothers, William and Frederick, who established it as a steelmaking company town for the manufacture of graniteware kitchen utensils.
Text: Wikipedia · CC BY-SA 4.0
Granite City weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Granite City
Webcams: Windy.com
Living in Granite City
- Median household income
- $59,205
- Median home value
- $104,300
- Median rent
- $834/mo
- Median age
- 40.4
Do you know Granite City? Tell us about it
Help other travelers: share what makes Granite City special. We review every message before publishing it.
Map of Granite City
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Granite City Street View
Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.
Open in Google Maps ›Granite City, IL population
Granite City had 27,549 residents in the 2020 Census.
| 2020 Census | 27,549 |
|---|---|
| Density | 1,449 per sq mi (559 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Granite City at a glance
| State | Illinois (IL) |
|---|---|
| County | Madison County |
| Type | City |
| Population | 27,549 (2020) |
| Land area | 19.02 sq mi (49.3 km²) |
| Water area | 1.56 sq mi (4.04 km²) |
| Elevation | 420 ft (128 m) |
| Coordinates | 38.7293° N, 90.1255° W |
| ZIP codes | 62040, 62048, 62060 |
| Official website | granitecity.illinois.gov |
| Census code (GEOID) | 1730926 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Granite City
- Madison3.2 mi SE
- Mitchell3.3 mi NE
- Pontoon Beach4.1 mi E
- Glasgow Village, MO4.4 mi NW
- Venice4.6 mi SW
- Riverview, MO4.7 mi W
- Brooklyn5.7 mi SW
- Bellefontaine Neighbors, MO5.8 mi W
- Fairmont City5.9 mi S
- Spanish Lake, MO6.0 mi NW
- Hartford6.1 mi N
- Moline Acres, MO6.4 mi W
Straight-line distance between town centers.
Frequently asked questions about Granite City
What county is Granite City in?
Granite City is in Madison County, Illinois.
What is the population of Granite City, IL?
27,549 people lived in Granite City at the 2020 Census.
What is the ZIP code of Granite City, IL?
The main ZIP code is 62040. Other ZIP codes: 62048, 62060.
What is the elevation of Granite City?
420 feet (128 m) above sea level.
What towns are near Granite City?
Madison (3.2 mi), Mitchell (3.3 mi), Pontoon Beach (4.1 mi), Glasgow Village (4.4 mi), Venice (4.6 mi).
Last updated: