
Total votes
1,037
all sessions
Attendance
94%
61 missed
Higher than 94% of chamber peers
With party
96%
of cast votes
Higher than 75% of chamber peers
Bipartisan score
2%
crosses aisle rarely
Lower than 79% of chamber peers
Sponsored
1,031
bills & resolutions
Near the chamber average
Committees
13
assignments
13 committee assignments · 2 leadership roles
Committee assignments
Sen. Barrasso serves on 13 standing committees, with leadership in 2 of them. Committee work shapes which bills reach the floor and which quietly die in markup.
01
Chair
Standing committee
Public Lands, Forests, and Mining Subcommittee
02
Chair
Standing committee
Taxation and IRS Oversight Subcommittee
03
member
Standing committee
Africa and Global Health Policy Subcommittee
04
member
Standing committee
Energy Subcommittee
05
member
Standing committee
Energy and Natural Resources Committee
06
member
Standing committee
Energy, Natural Resources, and Infrastructure Subcommittee
07
member
Standing committee
Europe and Regional Security Cooperation Subcommittee
08
member
Standing committee
Finance Committee
09
member
Standing committee
Foreign Relations Committee
10
member
Standing committee
Health Care Subcommittee
11
12
member
Standing committee
National Parks Subcommittee
Ask Maddy
·
AI policy assistant
Ask Maddy about John Barrasso
Scope: utah
Hi! I can help you understand John Barrasso's legislative record. What would you like to know?
Try one of these
i
Maddy answers using official bill text and legislative records. Always verify before sharing.
Sources cited inline