Madison County, IL City and City Map
Madison County has 20 cities / towns. See all cities/towns in List View or use the map below to review.
Madison County Cities / Towns by Population
Granite City 29,764Edwardsville 24,464Glen Carbon 13,095Wood River 10,477Bethalto 9,443Maryville 7,727East Alton 6,231Pontoon Beach 5,804Holiday Shores 2,918South Roxana 2,294Roxana 1,569Hartford 1,529Mitchell 1,301Saint Jacob 1,287Marine 1,199Hamel 878Livingston 855Alhambra 675Cottage HillsMoro