Primary Election Day:
Tuesday, May 19, 2026
Header Top Single Social IconHeader Top Single Social IconHeader Top Single Social IconHeader Top Single Social IconHeader Top Single Social Icon
Pennsylvania’s 12th Congressional District links the City of Pittsburgh with Mon Valley river towns and inner-ring suburbs stretching into Westmoreland County — communities built on steel, rail, and union labor that are now fighting to reinvent their local economies while keeping tight-knit, working-class neighborhoods intact.

Allegheny County

Boards & Commitees

  • Baldwin
  • Bethel Park
  • Braddock
  • Brentwood
  • Bridgeville
  • Chalfant
  • Clairton
  • Dravosburg
  • Duquesne
  • East McKeesport
  • East Pittsburgh
  • Elizabeth Borough
  • Elizabeth Township
  • Forward Township
  • Glassport
  • Homestead
  • Jefferson Hills
  • Liberty
  • Lincoln
  • McKeesport
  • Monroeville
  • Mount Oliver
  • Munhall
  • North Braddock
  • North Versailles Township
  • Pitcairn
  • Pittsburgh
  • Pleasant Hills
  • Plum
  • Port Vue
  • Rankin
  • South Park Township
  • South Versailles Township
  • Swissvale (partially; also in the 17th District)
  • Trafford (shared with Westmoreland County)
  • Turtle Creek
  • Upper St. Clair Township
  • Versailles
  • Wall
  • West Elizabeth
  • West Homestead
  • West Mifflin
  • Whitaker
  • Whitehall
  • White Oak
  • Wilkins Township
  • Wilmerding

Awards

  • Recipient, Leadership in Advocacy Award
  • Honored for Contributions to Juvenile Justice Reform

Voting is how we turn shared values into real-world change. Whether you’re requesting a mail-in ballot, voting on demand at your county elections office, or heading to the polls on Tuesday, May 19, 2026, we want the process to be clear, convenient, and empowering. The quick links below let you confirm your registration, locate your polling place, track a mail-in ballot, and more—so you can cast your vote with confidence and help Adam Forgie win. We need him in Congress fighting for a future that works for everyone.

Details for westmoreland county residents About Voting In-Person On May 19

Westmoreland County

Boards & Commitees

  • Adamsburg
  • Arona
  • Export
  • Hempfield Township (partially; also in the 14th District)
  • Irwin
  • Jeannette
  • Madison
  • Manor
  • Murrysville
  • North Huntingdon Township
  • North Irwin
  • Penn Borough
  • Penn Township
  • Sewickley Township
  • South Huntingdon Township (partially; also in the 14th District)
  • Sutersville

Awards

  • Recipient, Leadership in Advocacy Award
  • Honored for Contributions to Juvenile Justice Reform

Voting is how we turn shared values into real-world change. Whether you’re requesting a mail-in ballot, voting on demand at your county elections office, or heading to the polls on Tuesday, May 19, 2026, we want the process to be clear, convenient, and empowering. The quick links below let you confirm your registration, locate your polling place, track a mail-in ballot, and more—so you can cast your vote with confidence and help Adam Forgie win. We need him in Congress fighting for a future that works for everyone.

Details for westmoreland county residents About Voting In-Person On May 19

Key Dates To Know

Sarra earned her Juris Doctor Degree from the Duquesne University Thomas P. Kline School of Law.

Like many other talented professionals from diverse backgrounds and experiences, she attended the evening program. This allowed her to work a full-time job during the day, a financial necessity.

Today, Sarra maintains the same grit that was required to graduate from Duquesne Law while also earning a living.

  • Last Day to Register to Vote: May 4, 2026
  • Last Day to Request a Mail-in / Absentee Ballot: May 12, 2026
  • Primary Election Day: May 19, 2026

Upcoming Campaign Events

Please join us at one of the following campaign events.
Adam would love to see you and chat a bit.

Upcoming Campaign Thumb Image
8 Jan

Forgie commits to making Western PA a land of opportunity for current and future generations.

Upcoming Campaign Thumb Image
8 Jan

ADAM FORGIE REAFFIRMS HIS CANDIDACY FOR PA-12 DISTRICT

Venue:
Pub in the Park, Swissvale PA
Time:
3:30 PM

Campaign Manager, Garrett Haines, introduces Mayor Adam Forgie at campaign rally in Swissvale PA where the candidate recommits to his congressional run for PA-12.

Upcoming Campaign Thumb Image
5 Jan

"Honored to be sworn in today by my friend, Judge Scott Schricker, to a fourth term as the mayor of Turtle Creek. I am humbled and thankful for the support of the people of the 'Crick'!"

Campaign Donation BG Image
DONATE NOW

Help Forgie Win!

Every donation, big or small, helps us bring Forgie's story to more voters.

Your contribution directly supports outreach, materials, and events that connect our campaign with the people of Pennsylvania's 12th Congressional District.

Together, we can ensure Forgie wins. We need him in Congress fighting for a future that works for everyone.

Click to Donate Today