President-elect Donald Trump has done something that no Republican candidate for president has done since George H. W. Bush – he won Bucks County.
With all the votes counted, Bucks County went red in the presidential race for the first time in decades with Trump leading Democratic Vice President Kamala Harris 198,722 to 198,431, a separation of 291 votes.
Third-party candidates earned votes too, with the Green Party’s Jill Stein receiving 1,971 votes and Libertarian Chase Oliver earning 1,904.
According to county election data, nearly 404,000 residents voted in the much-watched election.
Trump held the lead over Harris since the hours since vote counting began in Bucks County.
“We’re immensely proud of our committee members, volunteers, and grassroots groups that all worked together to achieve this historic victory!” the Bucks County Republican Committee posted on social media.
Trump won Pennsylvania 3,542,505 to 3,421,088, according to statewide data.
Bucks County is traditionally considered a moderate bellwether county and has favored Democratic presidential candidates since 1992.
Trump lost Bucks County in 2020 by 17,345 votes and 2,699 votes in 2016.
In Bucks County, Republicans had a solid night with GOP incumbents holding onto Pennsylvania House of Representative seats, Republican candidates winning the state row offices, and U.S. Sen. Bob Casey held a very slight lead in the county over Republican challenger Dave McCormick, who ended up winning statewide.
Congressman Brian Fitzpatrick held back his Democratic challenger, Ashley Ehasz, by 52,223 votes, according to tallies.
Per numbers from Ballotpedia, Fitzpatrick’s margin of victory in 2024 was his second highest in the five general elections he has run in. His largest win over a competitor was in 2020 against Christina Finello.
Advertisement