Mark Messmer
Mark Messmer, a Republican who has represented Indiana's 8th congressional district since 2025 and previously served in the Indiana House of Representatives and Indiana Senate, seeks re-election in 2026 against Democrat Mary Allen, an Evansville city councilor.
2026 Races & Market Forecast
Live TruthIndex™ and prediction market consensus for races contested by Mark Messmer.
- Education
- Purdue University
Biography & Campaign Analysis
Career
Mark Messmer's public service began on the Holy Family School Board, where he served from 2001 to 2004 and was its president from 2003 to 2004.
He was a member of the Indiana House of Representatives from 2008 to 2014 and then served in the Indiana Senate from 2014 to 2024, including a period as majority leader of the chamber from 2018 to 2022.
In 2022 Messmer sponsored a bill banning foreign ownership of agricultural land in Indiana, along with bills to provide in-state tuition and driver's licenses to illegal immigrants.
In February 2024 Messmer announced his candidacy for Indiana's 8th congressional district.
He won a crowded Republican primary with 38% of the vote, defeating former U.S. Representative John Hostettler by roughly 20 points, and he resigned from the Indiana Senate in September 2024 to focus on his campaign.
He then defeated Democrat Erik Hurt in the general election and was sworn into the 119th Congress on January 3, 2025. Messmer is a member of the moderate Republican Governance Group and the Congressional Western Caucus.
He serves on the Committee on Agriculture, the Committee on Armed Services, and the Committee on Education and Workforce, where he is vice chair of the Subcommittee on Workforce Protections.
2026 race
Indiana's 8th congressional district covers southwest and west central Indiana; it is anchored in Evansville and also includes Jasper, Princeton, Terre Haute, Vincennes, and Washington.
Mark Messmer, who was elected with 68.0% of the vote in 2024, was the only candidate in the 2026 Republican primary and received 52,249 votes.
In the general election on November 3, 2026, he faces Democrat Mary Allen, an at-large Evansville city councilor since 2023, who won her party's four-candidate primary with 66.7% of the vote.