Madison County, Illinois cities by population

Number of cities: 32
Population: 266,112
Largest city: Granite City
Table of cities in Madison County, Illinois sorted by population from largest to smallest.
CityTypePopulation
Granite Citycity27,336
Altoncity25,902
Edwardsvillecity25,236
Collinsvillecity24,627
Godfreyvillage17,812
Glen Carbonvillage13,532
Troycity10,858
Wood Rivercity10,325
Highlandcity10,215
Bethaltovillage9,414
Maryvillevillage8,115
Pontoon Beachvillage6,153
East Altonvillage5,887
Rosewood HeightsCDP4,061
Holiday ShoresCDP3,309
Madisoncity2,752
Fairmont Cityvillage2,176
South Roxanavillage2,121
Venicecity1,926
Hartfordvillage1,846
St. Jacobvillage1,538
Roxanavillage1,484
Marinevillage1,185
MitchellCDP1,129
Hamelvillage916
Livingstonvillage807
Wordenvillage800
Alhambravillage627
Pierronvillage490
Grantforkvillage460
New Douglasvillage344
Williamsonvillage173

What is the largest city in Madison County, Illinois?

Granite City is the largest city in Madison County, Illinois with a population of 27,336.

TOP-5 cities by population in Madison County, Illinois:
  • Granite City
  • Alton
  • Edwardsville
  • Collinsville
  • Godfrey