Ranking of Madison County, IL Cities and Places By Population in 2020

Updated on August 16, 2024.

Based on the US Census Vintage data estimates, in 2020, among all Madison County, IL cities and places, Balance of Madison County had the highest population (56.03K), followed by Granite City city (27.52K), and Edwardsville city (26.80K).

The chart below shows the top 10 cities and places, and the table below shows the ranking of all Madison cities and places.

You can see similar information for other Illinois counties. You can also see the ranking of all cities and places in Illinois.

See this for other years:
Ranking of Madison County, IL Cities and Places By Population in 2020
Balance of Madison County
Granite City city
Edwardsville city
Alton city
Collinsville city (pt.)
Godfrey village
Glen Carbon village
Troy city
Wood River city
Highland city
Ranking of Madison County, IL Cities and Places By Population in 2020
Items per page:
0 of 0
Rank City or Place Population
1 Balance of Madison County 56033
2 Granite City city 27516
3 Edwardsville city 26803
4 Alton city 25608
5 Collinsville city (pt.) 21629
6 Godfrey village 17808
7 Glen Carbon village 13862
8 Troy city 10950
9 Wood River city 10434
10 Highland city 10038
11 Bethalto village 9305
12 Maryville village 8257
13 Pontoon Beach village 5858
14 East Alton village 5771
15 Madison city (pt.) 3136
16 South Roxana village 1888
17 Venice city 1490
18 Roxana village 1448
19 St. Jacob village 1374
20 Hartford village 1186
21 Worden village 1094
22 Hamel village 924
23 Marine village 909
24 Livingston village 763
25 Alhambra village 620
26 New Douglas village 346
27 Grantfork village 341
28 Williamson village 181
29 Pierron village (pt.) 50
30 Fairmont City village (pt.) 21