Madison County, Illinois Cities (2024)

Note: As defined by the US Census Bureau, a city's official boundaries often extend miles beyond the city itself and may even cross county lines. As such, several thousand US cities officially exist in two or more counties (and therefore appear on multiple counties' lists of cities.)

32 cities

City
Rank
2024 Pop.
2020 Pop.
Change
Density (/mi²)
Area (mi²)
Type
Granite City126,70527,516-0.75%1,40419.0City
Edwardsville226,66326,803-0.13%1,33420.0City
Alton324,80525,608-0.8%1,58315.7City
Collinsville423,59624,327-0.77%1,54815.2City
Godfrey517,52617,808-0.4%51034.4Village
Glen Carbon613,87013,8620.01%1,34510.3Village
Troy711,29510,9500.77%1,9845.7City
Wood River810,21510,434-0.54%1,4647.0City
Highland99,93510,038-0.26%1,4207.0City
Bethalto109,1259,305-0.49%1,2027.6Village
Maryville118,3358,2570.23%1,4445.8Village
Pontoon Beach125,7865,858-0.31%58110.0Village
East Alton135,5955,771-0.78%1,0525.3Village
Rosewood Heights143,9003,990-0.26%2,3341.7CDP
Holiday Shores153,3523,0800.99%2,1191.6CDP
Madison163,0413,137-0.78%21514.1City
Washington Park172,4662,573-1.08%9662.6Village
Fairmont City182,1472,255-1.24%3466.2Village
South Roxana191,8421,888-0.65%8542.2Village
Venice201,4461,490-0.76%7821.8City
Roxana211,4011,448-0.85%1977.1Village
St. Jacob221,3671,374-0.15%1,6140.8Village
Hartford231,1471,186-0.86%2215.2Village
Worden241,0621,094-0.75%1,4890.7Village
Marine259519091.06%1,3490.7Village
Hamel26916924-0.22%7701.2Village
Mitchell278731,233-3.85%1,5620.6CDP
Livingston28739763-0.8%7111.0Village
Alhambra29604620-0.66%7990.8Village
Moro304903627.69%2,2370.2CDP
New Douglas31335346-0.89%3201.0Village
Sauget32130138-1.52%284.6Village

Note: City markers shown outside the county boundary mean that a part of the city extends into this county, but is primarily located in an adjacent county.

What is the largest city in Madison County, Illinois?

Granite City is the largest city in Madison County.

What is the smallest city in Madison County, Illinois?

Sauget is the smallest city in Madison County.

How many cities are in Madison County?

There are 32 cities in Madison County, Illinois.

Frequently Asked Questions