Candidate

Zachary Shrewsbury

Democrat
Score 31
Green 8
Red 0

Flags

Healthcare Access
1 pts Green
Supports expanding or protecting access to healthcare.
Verified from Shrewsbury for Senate Issues.
Source: Shrewsbury for Senate campaign
Abortion Rights
5 pts Green
Strong support for abortion access and opposition to abortion bans.
Verified from Shrewsbury for Senate Issues.
Source: Shrewsbury for Senate campaign
Labor Rights
5 pts Green
Strong pro-union record, collective bargaining support, and opposition to union busting.
Verified from Shrewsbury for Senate Issues.
Source: Shrewsbury for Senate campaign
LGBTQ Equality
5 pts Green
Strong support for LGBTQ rights, including trans protections.
Verified from Shrewsbury for Senate Issues.
Source: Shrewsbury for Senate campaign
Climate Action
5 pts Green
Supports major climate policy, emissions cuts, and clean energy investment.
Official issues page supports a just transition away from fossil fuels and expansion of the American Climate Corps.
Racial Justice
4 pts Green
Supports civil rights enforcement and policies addressing systemic racial inequity.
Verified from Shrewsbury for Senate Issues.
Source: Shrewsbury for Senate campaign
Public Education
3 pts Green
Strong support for public schools and opposition to privatization schemes.
Verified from Shrewsbury for Senate Issues.
Source: Shrewsbury for Senate campaign
Student Debt Relief
3 pts Green
Supports meaningful relief or cancellation for student borrowers.
Verified from Shrewsbury for Senate Issues.
Source: Shrewsbury for Senate campaign

Upcoming Races

No upcoming races.

History

West Virginia U.S. Senate
Democrat Primary May 12, 2026 West Virginia
Pending
Verified on West Virginia Secretary of State Marshall County Democratic primary sample ballot for May 12, 2026.