Tom Barrett

U.S. Representative● In office
Born
April 30, 1981
Current age
45
Home state
Michigan
Party
Republican
In office
U.S. Representative, Michigan (present)
On the ballot
2022–2024
Career timeline
1-1
RecordWin–Loss
Total Popular Votes
Barrett399,346
Opponents424,274
2
Elections run

Between 2022 and 2024, Tom Barrett ran in 2 U.S. House elections, winning 1 and losing 1. Barrett's biggest single-election total was 226,722 votes, in the 2024 U.S. House election in Michigan's District 7.

Browse every U.S. House race in Michigan's District 7 or all 2024 U.S. House races.

How many votes has Tom Barrett received?

Tom Barrett has received 399,346 popular votes across 2 U.S. elections, with a career record of 1–1.

Election history

Tom Barrett’s election history
YearOfficeResultVotesOpponent(s)
2024U.S. HouseMichiganWon226,72250.28%Curtis Hertel
L. Rachel Dailey
2022U.S. HouseMichiganLost172,62446.32%Elissa Slotkin
Leah R Dailey
Identity & sources. Identity verified against the Congressional Bioguide (B001321) and Wikidata (Q18684588). Election results come from official certified totals and the MIT Election Data and Science Lab; see methodology.
Cite this profile. PolitiFinder, “Tom Barrett: election history & vote totals.” https://politifinder.com/p/tom-barrett-michigan. Accessed [date].

Compiled by PolitiFinder. Election results from official certified sources and the MIT Election Lab. See Data & sources and methodology. Data last verified July 28, 2026.