West Virginia · Current officeholder
Trenton Barnhart
West Virginia Senate, District 3
- Party
- Republican
- Serving since
- January 28, 2026
- Bills sponsored
- 108 in the current data (21 as primary sponsor)
West Virginia · Current officeholder
West Virginia Senate, District 3