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.

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.

DAVID HUGHES
for State Representative • 128th District
Proven Integrity. Real Experience. Actual Results.
Contact
info@hughes128.com484-238-0790Hughes128.com
Proudly serving Berks County: Exeter Township, Alsace Township, St. Lawrence, Oley, Birdsboro, Amity Township, Douglass Township, Union Township & surrounding communities
Paid for by Elect David Hughes PAC