← Back to Members
John Barrasso

John Barrasso

RepublicanSenateMaj. Whip
WY

Service History

119th Congress (2025-2027)Senate Currently Serving
WY

Leadership:

Majority Whip

2024 General Election

John Barrasso: 75.11%+50.99%

198,418 votes • Defeated Scott D. Morrow

John BarrassoREPWinner
198,418 votes(75.11%)
Scott D. MorrowDEM
63,727 votes(24.12%)

Other Ballot Results

Undervotes
6,860 votes(2.6%)
Write-in Votes
2,017 votes(0.76%)
Overvotes
101 votes(0.04%)

Total votes: 271,123

Jan 2025
to
Present
118th Congress (2023-2025)Senate
WY
Jan 2023
to
Dec 2025
117th Congress (2021-2023)Senate
WY
Jan 2021
to
Dec 2023
116th Congress (2019-2021)Senate
WY

2018 General Election

John Barrasso: 66.96%+36.86%

136,210 votes • Defeated Gary Trauner

John BarrassoREPWinner
136,210 votes(66.96%)
Gary TraunerDEM
61,227 votes(30.1%)
Joseph PoramboLIB
5,658 votes(2.78%)

Other Ballot Results

Undervotes
1,801 votes(0.89%)
Write-in Votes
325 votes(0.16%)
Overvotes
54 votes(0.03%)

Total votes: 205,275

Jan 2019
to
Dec 2021
115th Congress (2017-2019)Senate
WY
Jan 2017
to
Dec 2019
114th Congress (2015-2017)Senate
WY
Jan 2015
to
Dec 2017
113th Congress (2013-2015)Senate
WY

2012 General Election

John Barrasso: 75.65%+54%

185,250 votes • Defeated Tim Chesnut

John BarrassoREPWinner
185,250 votes(75.65%)
Tim ChesnutDEM
53,019 votes(21.65%)
Joel OttoCOU
6,176 votes(2.52%)

Other Ballot Results

Undervotes
5,747 votes(2.35%)
Write-in Votes
417 votes(0.17%)
Overvotes
91 votes(0.04%)

Total votes: 250,700

Jan 2013
to
Dec 2015
112th Congress (2011-2013)Senate
WY
Jan 2011
to
Dec 2013
111th Congress (2009-2011)Senate
WY
Jan 2009
to
Dec 2011
110th Congress (2007-2009)Senate
WY

2008 Special Election

John Barrasso: 73.35%+46.83%

183,063 votes • Defeated Nicholas H. Carter

John BarrassoREPWinner
183,063 votes(73.35%)
Nicholas H. CarterDEM
66,202 votes(26.53%)

Other Ballot Results

Write-in Votes
293 votes(0.12%)
Overvotes
61 votes(0.02%)

Total votes: 249,619

Jan 2007
to
Dec 2009
View Full Service History (10 terms)

10

Terms Served

10

Congresses

4

Safe Wins (>10%)

Floor Statements

What John said on the floor, from the Congressional Record

View all 2449
Senate Floor·September 30, 2026·p. S5238-S5241

End Tax Penalties On American Hostages Act

The following Senators are necessarily absent: the Senator from Tennessee (Mrs. Blackburn), the Senator from Texas (Mr. Cornyn), the Senator from Iowa (Ms. Ernst), the Senator from Kentucky (Mr. McConnell), the Senator from Kansas (Mr.…

Senate Floor·September 29, 2026·p. S5132-S5138

Legislative Session

Mr. President, I ask unanimous consent that the order for the quorum call be rescinded. Mr. President, I want to talk today about action, action Republicans are taking to lower the costs for American people. Let's start with the cost of…

Senate Floor·September 29, 2026·p. S5139-S5140

Providing For Congressional Disapproval Under Chapter 8 Of Title 5, United States Code, Of The Rule Submitted By The Centers For Medicare & Medicaid Services Of The Department Of Health And Human Services Relating To ``Patient Protection And Affordable Care Act, Hhs Notice Of Benefit And Payment Parameters For 2027; And Basic Health Program''--

The following Senator is necessarily absent: the Senator from Alaska (Mr. Sullivan).

View all 2449 floor statements