State Senate District 3; West Virginia
State senate district · West Virginia
Past elections
- State Senate - District 3
November 3, 2026 · General election
- Caci Petrehn (Democratic)
- Mike Azinger (Republican)
- Ronnie Green (Constitution)
- State Senate - Unexpired - District 3
November 3, 2026 · General election
- Trenton Carl Barnhart (Republican)