Skip to content
West Virginia ballot

West Virginia State Senate District 3

General: November 3, 2026 · Primary: May 12, 2026

General election

RepublicanIncumbent

Mike Azinger is a Republican candidate for West Virginia State Senate District 3 in the 2026 election. They are the incumbent.

From the candidate’s public filings

DemocraticFirst-time candidate

Caci Petrehn is a Democratic candidate for West Virginia State Senate District 3 in the 2026 election. This is their first run for office.

From the candidate’s public filings

Special general

RepublicanIncumbentCompliance auditor

Trenton Barnhart is a Republican candidate for West Virginia State Senate District 3 in the 2026 election. They are the incumbent.

From the candidate’s public filings

ConstitutionFirst-time candidate

Ronnie Green is a Constitution candidate for West Virginia State Senate District 3 in the 2026 election. This is their first run for office.

From the candidate’s public filings

Special primary

RepublicanIncumbentAdvancedCompliance auditor

Trenton Barnhart is a Republican candidate for West Virginia State Senate District 3 in the 2026 election. They are the incumbent.

From the candidate’s public filings

Republican

Jason Harshbarger is a Republican candidate for West Virginia State Senate District 3 in the 2026 election.

From the candidate’s public filings

Source(opens in new tab)