Illinois's 12th congressional district
U.S. House district for Illinois
From Wikipedia, the free encyclopedia
The 12th congressional district of Illinois is a congressional district in the southern part of U.S. state of Illinois. It has been represented by Republican Mike Bost since 2015. With a Cook Partisan Voting Index of R+22, it is the most Republican district in Illinois.[2]
- 75.4% urban
- 24.6% rural
| Illinois's 12th congressional district | |
|---|---|
Interactive map of district boundaries since January 3, 2023 | |
| Representative | |
| Area | 14,296.2 mi2 (37,027 km2) |
| Distribution |
|
| Population (2024) | 745,901 |
| Median household income | $70,903[1] |
| Ethnicity |
|
| Cook PVI | R+22[2] |
History
2011 redistricting
The district covers parts of Madison and St. Clair counties, and all of Alexander, Franklin, Hamilton, Jackson, Jefferson, Monroe, Perry, Pulaski, Randolph, Union and Williamson counties, as of the 2011 redistricting which followed the 2010 census. All or parts of Belleville, Cahokia, Carbondale, Collinsville, East St. Louis, Granite City, Herrin, Marion, Mt. Vernon, O'Fallon, Shiloh and Swansea are included.[3] The representatives for these districts were elected in the 2012 primary and general elections, and the boundaries became effective on January 5, 2013.
Composition
For the 118th and successive Congresses (based on redistricting following the 2020 census), the district contains all or portions of the following counties, townships, and municipalities:[4]
Alexander County (5)
- All five municipalities
Clark County (19)
- All 19 townships and municipalities
Clay County (18)
- All 18 townships and municipalities
Clinton County (32)
- All 32 townships and municipalities
Coles County (13)
- Ashmore, Ashmore Township, Charleston (part, also 15th), Charleston Township (part, also 15th), East Oakland Township, Hutton Township, Lafayette Township (part, also 15th), Lerna, Mattoon (part, also 15th), Morgan Township, Oakland, Paradise Township, Pleasant Grove Township
Crawford County (16)
- All 16 townships and municipalities
Cumberland County (14)
- All 14 townships and municipalities
Edwards County (5)
- All five municipalities
Effingham County (25)
- All 25 townships and municipalities
Gallatin County (17)
- All 17 townships and municipalities
Hamilton County (17)
- All 17 townships and municipalities
Hardin County (3)
- All three townships and municipalities
Jackson County (27)
- All 27 townships and municipalities
Jasper County (18)
- All 18 townships and municipalities
Jefferson County (25)
- All 25 townships and municipalities
Johnson County (8)
- All eight townships and municipalities
Lawrence County (14)
- All 14 townships and municipalities
Marion County (31)
- All 31 townships and municipalities
Massac County (3)
- All three townships and municipalities
Monroe County (6)
- All six townships and municipalities
Perry County (6)
- All six townships and municipalities
Pope County (2)
- All two townships and municipalities
Pulaski County (7)
- All seven townships and municipalities
Randolph County (14)
- All 14 townships and municipalities
Saline County (20)
- All 20 townships and municipalities
St. Clair County (33)
- Belleville (part, also 13th), Caseyville (part, also 13th), Engelmann Township, Dupo (part, also 13th; shared with Monroe County), Fairview Heights (part, also 13th), Fayetteville, Fayetteville Township, Freeburg, Freeburg Township, Lebanon, Lebanon Township, Lenzburg, Lenzburg Township, Marissa, Marissa Township, Mascoutah, Mascoutah Township, Millstadt, Millstadt Township, New Athens, New Athens Township, New Baden (part, shared with Clinton County), O'Fallon (part, also 13th), O'Fallon Township (part, also 13th), Prairie du Long Township, Shiloh (part, also 13th), Shiloh Valley Township, Smithton, Smithton Township, St. Libory, Stookey Township, Sugar Loaf Township (part, also 13th), Summerfield
Union County (4)
- All four townships and municipalities
Wabash County (4)
- All four townships and municipalities
Wayne County (29)
- All 29 townships and municipalities
White County (20)
- All 20 townships and municipalities
Williamson County (16)
- All 16 townships and municipalities
Recent election results from statewide races
| Year | Office | Results[5] |
|---|---|---|
| 2008 | President | McCain 54% - 44% |
| 2012 | President | Romney 63% - 37% |
| 2016 | President | Trump 69% - 26% |
| Senate | Kirk 56% - 39% | |
| Comptroller (Spec.) | Munger 63% - 32% | |
| 2018 | Governor | Rauner 57% - 33% |
| Attorney General | Harold 67% - 30% | |
| Secretary of State | Helland 51% - 47% | |
| Comptroller | Senger 61% - 36% | |
| Treasurer | Dodge 63% - 34% | |
| 2020 | President | Trump 70% - 28% |
| Senate | Curran 66% - 31% | |
| 2022 | Senate | Salvi 68% - 30% |
| Governor | Bailey 73% - 25% | |
| Attorney General | DeVore 72% - 25% | |
| Secretary of State | Brady 72% - 25% | |
| Comptroller | Teresi 68% - 30% | |
| Treasurer | Demmer 72% - 26% | |
| 2024 | President | Trump 71% - 27% |
List of members representing the district
Elections
2012
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Democratic | William Enyart | 157,000 | 51.7 | |
| Republican | Jason Plummer | 129,902 | 42.7 | |
| Green | Paula Bradshaw | 17,045 | 5.6 | |
| Write-in | Shon-Tiyon Horton | 2 | 0.0 | |
| Total votes | 303,947 | 100 | ||
2014
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Mike Bost | 110,038 | 52.5 | |
| Democratic | William Enyart (incumbent) | 87,860 | 41.9 | |
| Green | Paula Bradshaw | 11,840 | 5.6 | |
| Total votes | 209,738 | 100.0 | ||
| Republican gain from Democratic | ||||
2016
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Mike Bost (incumbent) | 169,976 | 54.3 | |
| Democratic | C.J. Baricevic | 124,246 | 39.7 | |
| Green | Paula Bradshaw | 18,780 | 6.0 | |
| Total votes | 313,002 | 100.0 | ||
| Republican hold | ||||
2018
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Mike Bost (incumbent) | 134,884 | 51.6 | |
| Democratic | Brendan Kelly | 118,724 | 45.4 | |
| Green | Randall Auxier | 7,935 | 3.0 | |
| Total votes | 261,543 | 100.0 | ||
| Republican hold | ||||
2020
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Republican | Mike Bost (incumbent) | 194,839 | 60.43 | +8.86% | |
| Democratic | Raymond Lenzi | 127,577 | 39.57 | −5.82% | |
| Total votes | 322,416 | 100.0 | |||
| Republican hold | |||||
2022
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Republican | Mike Bost (incumbent) | 218,379 | 75.00 | |
| Democratic | Chip Markel | 72,791 | 25.00 | |
| Write-in | 1 | 0.00 | ||
| Total votes | 291,171 | 100.0 | ||
| Republican hold | ||||
2024
| Party | Candidate | Votes | % | ±% | |
|---|---|---|---|---|---|
| Republican | Mike Bost (incumbent) | 272,754 | 74.19 | −0.81% | |
| Democratic | Brian Roberts | 94,875 | 25.81 | +0.81% | |
| Total votes | 367,629 | 100.0 | |||
| Republican hold | |||||
