The 112th district, located in the Metro East, includes all or parts of Bethalto, Caseyville, Collinsville, Edwardsville, Fairmont City, Fairview Heights, Glen Carbon, Granite City, Madison, Maryville, O'Fallon, Pontoon Beach, Roxana, Shiloh, Swansea, and Wood River.