Candidate
Zachary Shrewsbury
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.
Abortion Rights
5 pts
Green
Strong support for abortion access and opposition to abortion bans.
Verified from Shrewsbury for Senate Issues.
Labor Rights
5 pts
Green
Strong pro-union record, collective bargaining support, and opposition to union busting.
Verified from Shrewsbury for Senate Issues.
LGBTQ Equality
5 pts
Green
Strong support for LGBTQ rights, including trans protections.
Verified from Shrewsbury for Senate Issues.
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.
Public Education
3 pts
Green
Strong support for public schools and opposition to privatization schemes.
Verified from Shrewsbury for Senate Issues.
Student Debt Relief
3 pts
Green
Supports meaningful relief or cancellation for student borrowers.
Verified from Shrewsbury for Senate Issues.
Upcoming Races
No upcoming races.
History
West Virginia U.S. Senate
Pending
Verified on West Virginia Secretary of State Marshall County Democratic primary sample ballot for May 12, 2026.