List of all cities and towns in Madison County
Madison County is a county in Illinois, United States.
It is located in southern Illinois and is part of the Metro East.
It has a population of 264,776, according to the 2020 census, making it the eighth-most populous county in Illinois and the most populous in the state’s south.
Granite City is the county seat, and Edwardsville is the major city.
The county has a total area of 741 square miles (1,920 km2), of which 716 square miles (1,850 km2) is land and 25 square miles (65 km2) (3.4%) is water, according to the United States Census Bureau.
Madison County is located on the Mississippi River, with Horseshoe Lake being the other significant body of water.
Here is a list of cities, towns, places, and villages in Madison County, Illinois: