This is the 2018 race. The latest: 2026 →

2018Final results

2018 election for Pennsylvania's 12th District

U.S. House · Pennsylvania

Tom Marino (R) won with 66.0% of the vote, defeating Marc Friedenberg (D) by 32.1 points.

Tom MarinoRepublican · winner
66.0%161,047
34.0%82,825
243,872 votes

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 6:17 AM ET

The seat over time

D − R margin in this seat's races around 2018

Races before and after

EvenR+3.52012R+18.62014R+23.52016R+32.12018R+36.22019 special electionR+41.72020

Source: MIT Election Data and Science LabUpdated Oct 1, 2026, 6:17 AM ET

Money in this race

Each line compares the two campaigns on one scale.

Marc FriedenbergTom Marino
$156.5K
Raised by the campaign
$790.4K
$90.4K
Spent by the campaign
$896K
$66.1K
Cash on hand
$77.9K

Campaign money: FEC, through Dec 31, 2018.

Source: FEC campaign filingsUpdated Dec 31, 2018