Ohio's 2nd congressional district
Template:Short description Script error: No such module "Hatnote". Template:Use mdy dates Script error: No such module "Infobox".Template:Template otherScript error: No such module "Check for unknown parameters".
Ohio's 2nd congressional district is a district in southern Ohio. It is currently represented by Republican David Taylor.
The district includes all of Adams, Brown, Pike, Clermont, Highland, Clinton, Ross, Pickaway, Hocking, Vinton, Jackson, Gallia, Meigs, Lawrence, and Scioto counties, as well as parts of Fayette county. With a Cook Partisan Voting Index rating of R+24, it is the most Republican district in Ohio[1] and the Northern United States overall.
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:[2]
Adams County (21)
- All 21 townships and municipalities
Brown County (25)
- All 25 townships and municipalities
Clermont County (25)
- All 25 townships and municipalities
Clinton County (22)
- All 22 townships and municipalities
Fayette County (2)
Gallia County (21)
- All 21 townships and municipalities
Highland County (25)
- All 25 townships and municipalities
Hocking County (15)
- All 15 townships and municipalities
Jackson County (16)
- All 16 townships and municipalities
Lawrence County (21)
- All 21 townships and municipalities
Meigs County (17)
- All 17 townships and municipalities
Pickaway County (25)
- All 25 townships and municipalities
Pike County (17)
- All 17 townships and municipalities
Ross County (26)
- All 26 townships and municipalities
Scioto County (21)
- All 21 townships and municipalities
Vinton County (16)
- All 16 townships and municipalities
List of members representing the district
Election results
The following chart shows historic election results.
| Year | Democratic | Republican | Other |
|---|---|---|---|
| 1920 | Thomas H. Morrow: 41,781 | Green tick A. E. B. Stephens (Incumbent): 47,797 | John Partridge: 1,291 |
| 1922 | John R. Quane: 30,051 | Green tick A. E. B. Stephens (Incumbent): 39,898 | Charles A. Herbst (FL): 4,001 |
| 1924 | Robert J. O'Donnell: 34,118 | Green tick A. E. B. Stephens (Incumbent): 47,331 | |
| 1926 | Robert J. O'Donnell: 26,322 | Green tick A. E. B. Stephens (Incumbent): 36,608 | |
| 1928 | James H. Cleveland: 54,332 | Green tick William E. Hess: 63,605 | |
| 1930 | Charles W. Sawyer: 45,761 | Green tick William E. Hess (Incumbent): 46,347 | |
| 1932 | Edward F. Alexander: 57,258 | Green tick William E. Hess (Incumbent): 58,971 | |
| 1934 | Charles E. Miller: 41,701 | Green tick William E. Hess (Incumbent): 51,171 | |
| 1936 | Green tick Herbert S. Bigelow: 67,213 | William E. Hess (Incumbent): 62,546 | |
| 1938 | Herbert S. Bigelow (Incumbent): 42,773 | Green tick William E. Hess: 61,480 | |
| 1940 | James E. O'Connell: 60,410 | Green tick William E. Hess (Incumbent): 77,769 | |
| 1942 | Nicholas Bauer: 29,823 | Green tick William E. Hess (Incumbent): 53,083 | |
| 1944 | J. Harry Moore: 61,473 | Green tick William E. Hess (Incumbent): 78,185 | |
| 1946 | Francis G. Davis: 39,112 | Green tick William E. Hess (Incumbent): 67,067 | |
| 1948 | Green tick Earl T. Wagner: 75,062 | William E. Hess (Incumbent): 66,968 | |
| 1950 | Earl T. Wagner (Incumbent): 62,542 | Green tick William E. Hess: 69,543 | |
| 1952 | Earl T. Wagner: 69,341 | Green tick William E. Hess (Incumbent): 90,417 | |
| 1954 | Earl T. Wagner: 49,690 | Green tick William E. Hess (Incumbent): 69,695 | |
| 1956 | James T. Dewan: 57,554 | Green tick William E. Hess (Incumbent): 109,099 | |
| 1958 | James O. Bradley: 71,674 | Green tick William E. Hess (Incumbent): 86,656 | |
| 1960 | H. A. Sand: 87,531 | Green tick Donald D. Clancy: 118,046 | |
| 1962 | H. A. Sand: 62,733 | Green tick Donald D. Clancy (Incumbent): 105,750 | |
| 1964 | H. A. Sand: 79,824 | Green tick Donald D. Clancy (Incumbent): 122,487 | |
| 1966 | Thomas E. Anderson: 42,367 | Green tick Donald D. Clancy (Incumbent): 102,313 | |
| 1968 | Don Driehaus: 52,327 | Green tick Donald D. Clancy (Incumbent): 108,157 | |
| 1970 | Gerald N. "Jerry" Springer: 60,860 | Green tick Donald D. Clancy (Incumbent): 77,071 | |
| 1972 | Penny Manes: 65,237 | Green tick Donald D. Clancy (Incumbent): 109,961 | |
| 1974 | Edward W. Wolterman: 67,685 | Green tick Donald D. Clancy (Incumbent): 71,512 | |
| 1976 | Green tick Thomas A. Luken: 88,178 | Donald D. Clancy (Incumbent): 83,459 | |
| 1978 | Green tick Thomas A. Luken (Incumbent) (Incumbent) : 64,522 | Stanley J. Aronoff: 58,716 | |
| 1980 | Green tick Thomas A. Luken (Incumbent) (Incumbent) : 103,423 | Thearon "Tom" Atkins: 72,693 | |
| 1982 | William J. Luttmer: 53,169 | Green tick Willis D. Gradison Jr. (Incumbent):Template:Efn 97,434 | Joseph I. Lombardo: 1,827 Charles K. Shrout Jr. (L): 2,948 |
| 1984 | Thomas J. Porter: 68,597 | Green tick Willis D. Gradison Jr. (Incumbent): 149,856 | |
| 1986 | William F. Stineman: 43,448 | Green tick Willis D. Gradison Jr. (Incumbent): 105,061 | |
| 1988 | Chuck R. Stidham: 58,637 | Green tick Willis D. Gradison Jr. (Incumbent): 153,162 | |
| 1990 | Tyrone K. Yates: 57,345 | Green tick Willis D. Gradison Jr. (Incumbent): 103,817 | |
| 1992 | Thomas R. Chandler: 75,924 | Green tick Willis D. Gradison Jr. (Incumbent): 177,720 | |
| 1993 (Special)Template:Efn | Lee Hornberger: 22,652 | Green tick Robert J. Portman: 53,020 | |
| 1994 | Les Mann: 43,730 | Green tick Robert J. Portman (Incumbent): 150,128 | |
| 1996 | Thomas R. Chandler: 58,715 | Green tick Robert J. Portman (Incumbent): 186,853 | Kathleen M. McKnight (N): 13,905 |
| 1998 | Charles W. Sanders: 49,293 | Green tick Robert J. Portman (Incumbent): 154,344 | |
| 2000 | Charles W. Sanders: 64,091 | Green tick Robert J. Portman (Incumbent): 204,184 | Robert E. Bidwell (L): 9,266 |
| 2002 | Charles W. Sanders: 48,785 | Green tick Robert J. Portman (Incumbent): 139,218 | |
| 2004 | Charles W. Sanders: 87,156 | Green tick Robert J. Portman (Incumbent): 221,785 | |
| 2005 (Special)Template:Efn | Paul Hackett: 55,151 | Green tick Jean Schmidt: 59,132 | |
| 2006 | Victoria Wulsin: 117,595 | Green tick Jean Schmidt (Incumbent): 120,112 | |
| 2008 | Victoria Wulsin: 124,076 | Green tick Jean Schmidt (Incumbent): 148,500 | David Krikorian: 58,650; James Condit: 30 |
| 2010 | Surya Yalamanchili: 80,139 | Green tick Jean Schmidt (Incumbent): 136,120 | Marc Johnson (Libertarian) 15,867 |
| 2012[3] | William Smith: 137,082 | Green tick Brad Wenstrup: 194,299 | |
| 2014[4] | Marek Tyszkiewicz: 68,453 | Green tick Brad Wenstrup (Incumbent): 132,658 | |
| 2016[5] | William Smith: 111,694 | Green tick Brad Wenstrup (Incumbent): 221,193 | Janet Everhard (write-in Dem): 7,392 |
| 2018 | Jill Schiller: 119,333 | Green tick Brad Wenstrup (Incumbent): 166,714 | Jim Condit Jr.: 3,608; David Baker: 8 |
| 2020 | Jaime Castle: 146,781 | Green tick Brad Wenstrup (Incumbent): 230,430 | |
| 2022[6] | Samantha Meadows: 64,329 | Green tickBrad Wenstrup(Incumbent): 188,289 | |
| 2024[7] | Samantha Meadows: 94,751 (per Ohio Secretary of State) | Green tickDavid Taylor: 262,843 (per Ohio Secretary of State) | Alexander David Schrank: 4 |
2005 special election
Script error: No such module "Labelled list hatnote". The district has not elected a Democrat since Tom Luken won a 1974 special election.
On August 2, 2005, elections were held to choose a United States representative to replace Rob Portman, who resigned his seat on April 29, 2005, to become United States Trade Representative. Republican Jean Schmidt candidate defeated Democrat Paul Hackett in a surprisingly close election.
2006
Script error: No such module "Labelled list hatnote".
Schmidt defeated Democrat Victoria Wells Wulsin, a doctor from Indian Hill, in the November general election.
2010
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Jean Schmidt* | Script error: No such module "string". | 58.45 | |
| Script error: No such module "Political party". | Surya Yalamanchili | Script error: No such module "string". | 34.66 | |
| Script error: No such module "Political party". | Marc Johnston | Script error: No such module "string". | 6.84 | |
| Total votes | Script error: No such module "string". | 100.00 | ||
| Turnout | Script error: No such module "String". | |||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2012
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Brad Wenstrup | Script error: No such module "string". | 58.6 | |
| Script error: No such module "Political party". | William Smith | Script error: No such module "string". | 41.4 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2014
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Brad Wenstrup (incumbent) | Script error: No such module "string". | 66.0 | |
| Script error: No such module "Political party". | Marek Tyszkiewicz | Script error: No such module "string". | 34.0 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2016
| Party | Candidate | Votes | % | |
|---|---|---|---|---|
| Script error: No such module "Political party". | Brad Wenstrup (incumbent) | Script error: No such module "string". | 65.0 | |
| Script error: No such module "Political party". | William R. Smith | Script error: No such module "string". | 32.8 | |
| Independent | Janet Everhard (write-in) | Script error: No such module "string". | 2.2 | |
| Total votes | Script error: No such module "string". | 100.0 | ||
| Script error: No such module "Political party". hold | ||||
Script error: No such module "Check for unknown parameters".
2018
| Party | Candidate | Votes | % | ||
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Brad Wenstrup (incumbent) | Script error: No such module "string". | 57.6 | ||
| Script error: No such module "Political party". | Jill Schiller | Script error: No such module "string". | 41.2 | ||
| Script error: No such module "Political party". | Jim Condit Jr. | Script error: No such module "string". | 1.2 | ||
| Independent | David Baker (write-in) | Script error: No such module "string". | 0.0 | ||
| Total votes | Script error: No such module "string". | 100.0 | |||
| Script error: No such module "Political party". hold | |||||
Script error: No such module "Check for unknown parameters".
2020
Template:Election box write-in with party link no change| Party | Candidate | Votes | % | ||
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Brad Wenstrup (incumbent) | Script error: No such module "string". | 61.1 | ||
| Script error: No such module "Political party". | Jaime Castle | Script error: No such module "string". | 38.9 | ||
| Total votes | Script error: No such module "string". | 100.0 | |||
| Script error: No such module "Political party". hold | |||||
Script error: No such module "Check for unknown parameters".
2022
| Party | Candidate | Votes | % | ||
|---|---|---|---|---|---|
| Script error: No such module "Political party". | Brad Wenstrup (incumbent) | Script error: No such module "string". | 74.5 | ||
| Script error: No such module "Political party". | Samantha Meadows | Script error: No such module "string". | 25.5 | ||
| Total votes | Script error: No such module "string". | 100.0 | |||
| Script error: No such module "Political party". hold | |||||
Script error: No such module "Check for unknown parameters".
2024
| Party | Candidate | Votes | % | ||
|---|---|---|---|---|---|
| Script error: No such module "Political party". | David Taylor | Script error: No such module "string". | 73.6 | ||
| Script error: No such module "Political party". | Samantha Meadows | Script error: No such module "string". | 26.4 | ||
| Total votes | Script error: No such module "string". | 100.0 | |||
| Script error: No such module "Political party". hold | |||||
Script error: No such module "Check for unknown parameters".
Recent election results from statewide races
Historical district boundaries
See also
Script error: No such module "Portal".
Notes
References
<templatestyles src="Reflist/styles.css" />
- ↑ Cite error: Script error: No such module "Namespace detect".Script error: No such module "Namespace detect".
- ↑ https://www2.census.gov/geo/maps/cong_dist/cd118/cd_based/ST39/CD118_OH02.pdf
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ Script error: No such module "citation/CS1".
- ↑ https://davesredistricting.org/maps#viewmap::64d56870-70ea-4f4d-b667-9a4fd60ac511
Script error: No such module "Check for unknown parameters".
- Script error: No such module "citation/CS1".
- Script error: No such module "citation/CS1".
- Congressional Biographical Directory of the United States 1774–present
Script error: No such module "Navbox".
Script error: No such module "Coordinates".