Madison County, Illinois cities by population
Number of cities: 32
Population: 266,112
Largest city: Granite City
| City | Type | Population |
|---|---|---|
| Granite City | city | 27,336 |
| Alton | city | 25,902 |
| Edwardsville | city | 25,236 |
| Collinsville | city | 24,627 |
| Godfrey | village | 17,812 |
| Glen Carbon | village | 13,532 |
| Troy | city | 10,858 |
| Wood River | city | 10,325 |
| Highland | city | 10,215 |
| Bethalto | village | 9,414 |
| Maryville | village | 8,115 |
| Pontoon Beach | village | 6,153 |
| East Alton | village | 5,887 |
| Rosewood Heights | CDP | 4,061 |
| Holiday Shores | CDP | 3,309 |
| Madison | city | 2,752 |
| Fairmont City | village | 2,176 |
| South Roxana | village | 2,121 |
| Venice | city | 1,926 |
| Hartford | village | 1,846 |
| St. Jacob | village | 1,538 |
| Roxana | village | 1,484 |
| Marine | village | 1,185 |
| Mitchell | CDP | 1,129 |
| Hamel | village | 916 |
| Livingston | village | 807 |
| Worden | village | 800 |
| Alhambra | village | 627 |
| Pierron | village | 490 |
| Grantfork | village | 460 |
| New Douglas | village | 344 |
| Williamson | village | 173 |
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