← All elections

IncumbentMark Obenshain Republican

General election

November 3, 2026

2026 West Virginia Senate election, 2nd district (Democratic primary)Unofficial results

May 12, 2026Results 5,143 votes

2026 West Virginia Senate election, 2nd district (Republican primary)Unofficial results

May 12, 2026Results 6,812 votes
  • Toby Heaney54.7% 3,726

    veteran and candidate for West Virginia's 76th house district in 2022 and 2024

  • Bob Dobkin45.3% 3,086

    attorney

2026 West Virginia Senate election, 2nd district