Photo of John Barrasso

John Barrasso

Republican WY
Previously Voted Against

Impeachment Stance

No recent sources show Senator John Barrasso taking a public stance on the current impeachment push over Trump's Iran actions. As a Republican Senator who previously voted against Trump's impeachment in 2021, he is classified as leaning-oppose based on his historical voting record.

Last updated: 2026-04-09

Stance classifications are determined using machine learning analysis of public sources and may not be accurate. If you believe this classification is incorrect, please open an issue with a source link.

Sample Call Script

Call Senator Barrasso and let them know where you stand. Fill in your name below and read the script.

Hi, my name is {{name}} and I'm a constituent in WY. I'm calling to urge Senator Barrasso to reconsider their position. Impeachment is about constitutional accountability, not politics. I urge them to support conviction. Thank you for your time.

Talking Points

  • Frame as constitutional duty
  • Share specific concerns
  • Remind them they represent all constituents

Contact Information

DC Office Phone 202-224-6441
DC Office 307 Dirksen Senate Office Building Washington DC 20510
Contact Form Online Form

District Offices

Casper 100 E. B St., Suite 2004, Casper, WY 82601 307-261-6413
Cheyenne 2120 Capitol Ave., Suite 2013, Cheyenne, WY 82001 307-772-2451
Riverton 324 E. Washington Ave., Riverton, WY 82501 307-856-6642
Rock Springs 1575 Dewar Drive, Suite 218, Commerce Bank, Rock Springs, WY 82901 307-362-5012
Sheridan 51 Coffeen Avenue, Suite 202, Sheridan, WY 82801 307-672-6456