Republican Primary · May 19, 2026 · Berks County 128th
Berks County Republican Primary 2026
The Pennsylvania 128th District seat. Mail-in ballots are live now. Voting closes May 19 at 8:00 PM.
Two Dates That Decide It
Mark your calendar.
May 13
Tuesday · 2026
Last day to request a mail-in ballot. Apply at vote.pa.gov.
May 19
Tuesday · 2026 · 8:00 PM
Last day to return your mail-in ballot OR vote in person. Polls open 7 AM–8 PM.
Why This Primary Matters
Berks County's 128th is R+35.
The 128th Pennsylvania House District leans Republican by 35 points. Whoever wins the Republican primary becomes your State Representative — but only if Republicans nominate a candidate who can defend the seat in November.
Two Republicans on the May 19 Ballot
The choice in front of you.
Incumbent
Mark Gillen
- •16 years in PA House (since 2010)
- •0 signature laws authored
- •5 of 8 elections unopposed
- •$11,993 raised most recent filing
- •Bio claims "Act 48 Certified Teacher" — PA DoE TIMS shows: provisional 1999, never converted; 18 expired sub permits; Educator Status N/A
Republican Challenger
David Hughes
- •40 years Fortune 500 (Raytheon, AMD, Omnicell)
- •CMA + CFM — verifiable credentials
- •Class of '74 Daniel Boone HS, 3-sport varsity
- •Discovered $1.8M in Exeter Township fraud
- •Came home to fight for the district that raised him. Won't take corporate or special-interest PAC money.
A Vote in May Is a Vote in November
Democrats Win — Unless Hughes.
The Democrats are running a real public school teacher (Andy Wagner — 20+ years at CCIU, coaches at Daniel Boone). Mark Gillen as the Republican nominee is the matchup Democrats want. Hughes as the Republican nominee defends the seat. Pick the Republican who wins November.
How To Vote on May 19
Three ways your vote counts.
1
Mail-in ballot
Request by May 13 at vote.pa.gov. Return by May 19 at 8 PM. Vote from home.
2
In person on May 19
Polls open 7 AM to 8 PM. Bring your ID. Find your polling place at vote.pa.gov.
3
Help someone else
Drive a neighbor. Help a senior request mail-in. Share this page with a friend in the 128th.
Read the Full Stories
Drawn entirely from the public record.
Three Things You Can Do Right Now
Your vote on May 19 decides the 128th.
Request your mail-in ballot. Donate to David Hughes. Share this page with one friend in Berks County.
Paid for by Elect David Hughes PAC. hughes128.com · 2026 Republican Primary Candidate, Pennsylvania 128th District.