Skip to main content
Updated Feb 4, 2026
Will Barfoot

Will Barfoot

In Office

Alabama State Senator for District 25

About

We do not have an introduction for Will Barfoot. If you would like to see Will Barfoot's introduction appear here, please reach out to Will Barfoot. Are you Will Barfoot? Fill out our form here.

Contact Information

Known contact information for Will Barfoot from Montgomery, AL.

  • 11 South Union Street, Suite 733
    Montgomery, AL 36130
  • Phone: 334-261-0895
  • Official Email: [email protected]

Education Information

Known educational history for Will Barfoot from Montgomery, AL.

  • BA, International Studies, Auburn University
  • JD, Jones School of Law

Political Information

Known political history for Will Barfoot from Montgomery, AL.

  • Senator, Alabama State Senate, District 25, 2018-present
  • Candidate, Alabama State Senate, District 25, 2018
  • Candidate, Alabama State Senate, District 25, 2006

Professions Information

Known professional history for Will Barfoot from Montgomery, AL.

  • Owner and Manager, Barfoot & Schoettker, Limited Liability Company
  • Temporary Probate Judge, Montgomery County
  • Vice President of the Board for Capitol Heights Place, City of Montgomery Board of Adjustments

Organizations Information

Known organizational history for Will Barfoot from Montgomery, AL.

  • Delegate, National Republican Party Convention, 2008
  • Member, Alabama Republican Executive Committee
  • Member, Montgomery County Republican Executive Committee
  • Member, Thorington Road Baptist Church

Election History

Will Barfoot from Montgomery, AL has participated in elections listed below in the state of Alabama.

Voting Record

Recent legislative votes cast by Will Barfoot. Use the full archive to find a specific bill.

  • 4,617Yea
  • 60Nay
  • 7Abstained
  • 834Absent
  • YeaHJR343Alabama Yom HaShoah Commemoration, recognizedApril 9, 2026 · Senate · Passed · Roll call
  • YeaHJR326Recognizing the need for a north-south transportation route in East AlabamaApril 9, 2026 · Senate · Passed · Roll call
  • YeaHB633Etowah County, membership of personnel boardApril 9, 2026 · Senate · Passed · Roll call
  • YeaHB580Public institutions of higher education; faculty senates limited to advisory role, tenure policy required, review and dismissal of tenured faculty authorized, governing board authority over courses and curriculum providedApril 9, 2026 · Senate · Passed · Roll call
  • YeaHB311Retirement benefits; participation of qualifying sheriffs in supernumerary program and Employees' Retirement System based on separate years of service authorizedApril 9, 2026 · Senate · Passed · Roll call
  • YeaHB141Public utilities; maximum fees payable to directors of certain public utility corporations increased, terms of certain directors extendedApril 9, 2026 · Senate · Passed · Roll call
  • YeaHB67Voter Information; limit cost of reproducing voter registration list; crime for misuse of personal voter information; createdApril 9, 2026 · Senate · Passed · Roll call
  • YeaSB199Sex offenders; restrictions for certain sex offenders further provided, Board of Pardons and Paroles authorized to adopt rulesApril 9, 2026 · Senate · Passed · Roll call
  • YeaSB57Public assistance; Department of Human Resources required to request waiver to prohibit the purchase of soda and candy with SNAP benefits, implementation of prohibition provided forApril 9, 2026 · Senate · Passed · Roll call
  • YeaSB9Alabama Clean Indoor Air Act, renamed Vivian Davis Figures Clean Indoor Air Act; vaping included as prohibited smoking in public places.April 9, 2026 · Senate · Passed · Roll call

View Full Voting Record (5,518 votes)