Bucks County, PA

PA · Presidential Elections 18922024

R+0.1
2024 Margin
R+4.4%
2020→2024 Swing
R since 2024
Voting Streak
647K
Population

Bucks County, PA (Pennsylvania) voted R+0.1 for Donald Trump (Republican) in the 2024 presidential election, with Trump receiving 198,722 votes (49.39%) to 198,431 (49.32%) for Harris.

This represents a R+4.4% swing toward Republicans compared to 2020. Bucks County is classified as a competitive Republican county. Bucks County has voted Republican in every presidential election since 2024. The county has a population of approximately 647,461.

Quick Stats

2024 ResultR+0.1
2020→2024 SwingR+4.4%
Voting StreakR since 2024
Elections on Record34

Demographics

Population647,461
Median Age
44.2(US: 38.7)
College (BA+)
44.8%(US: 35.2%)
Median Income
$114,764(US: $80k)
White (non-Hisp)
80.8%(US: 57.6%)
Hispanic
6.6%(US: 19.1%)
Black
4.1%(US: 12.2%)
Asian
4.9%(US: 5.7%)
Homeownership
77.8%(US: 64.5%)
Poverty Rate
6.1%(US: 12.3%)
Veterans
5.4%(US: 6.2%)
Non-English (CVAP)
10.2%(US: 17.0%)
Source: Census ACS 5-Year (2020-2024)

Community Profile

Religious Composition

Source: Religion Census 2020
Catholic
34.5%(Above Average)
Mainline Protestant
6.7%
Evangelical
6.0%(Below Average)
Jewish
0.7%(Above Average)
LDS/Mormon
0.1%
+ 1 more traditions

Ancestry Groups

Source: Census ACS

Top reported ancestry groups (compared to national average).

Irish
22.0%Above Average(2.4x)
German
20.0%Above Average(1.6x)
Italian
13.8%Significant Hub(2.9x)
English
10.0%
Polish
6.5%Significant Hub(2.6x)
American Heritage
4.7%
+ 5 more reported ancestry groups

Age Distribution

Median:44.2 yrs(US: 38.5)
Under 18
19.9%
18-29
7.7%
30-44
17.1%
45-64
34.8%
65+
20.5%
National average

Employment by Industry

Census ACS
Professional & Technical
14.3%(1.2x US)
Manufacturing
12.4%(1.3x US)
Retail Trade
10.7%
Construction
6.8%
Educational Services
6.3%(0.7x US)
Healthcare & Social Services
4.0%(0.9x US)
National average

Presidential Elections

Presidential Results

YearDemocratRepublicanMarginSwing
202449.3%(198,431)49.4%(198,722)R+0.1R+4.4
202051.7%(204,712)47.3%(187,367)D+4.4D+3.6
201648.4%(167,060)47.6%(164,361)D+0.8R+0.4
201250.0%(160,521)48.7%(156,579)D+1.2R+7.4
200853.8%(179,031)45.1%(150,248)D+8.6D+5.8
200451.1%(163,438)48.3%(154,469)D+2.8R+1.4
200050.5%(132,914)46.3%(121,927)D+4.2D+0.5
199645.4%(103,313)41.7%(94,899)D+3.7D+2.4
199239.4%(97,902)38.1%(94,584)D+1.3D+22.5
198838.8%(82,472)60.0%(127,563)R+21.2D+5.8

Source: Official state election returns via MIT Election Data + Science Lab

Presidential Margin Trend

Bucks County, PA18922024

D+R++60+40+200-20-40-6018921900190819161924193219401948195619641972198019881996200420122020
Democratic margin
Republican margin

Senate Elections

Senate Results

YearDemocratRepublicanMarginSwing
202449.1%(196,444)48.6%(194,203)D+0.6R+6.8
202252.3%(164,536)45.0%(141,340)D+7.4R+6.6
201856.2%(165,408)42.2%(124,133)D+14.0D+19.4
201646.5%(157,709)51.8%(175,898)R+5.4R+10.0
201251.6%(162,258)47.0%(147,595)D+4.7D+10.8
201046.9%(107,208)53.1%(121,331)R+6.2R+23.2
200658.5%(136,063)41.5%(96,441)D+17.0D+32.9
200440.7%(126,676)56.6%(175,923)R+15.8D+0.2
200041.0%(103,961)57.1%(144,711)R+16.1D+18.5
199830.5%(42,976)65.1%(91,809)R+34.6R+23.3

Source: Official state election returns via MIT Election Data + Science Lab

Governor Elections

Governor Results

YearDemocratRepublicanMarginSwing
202259.0%(185,339)39.2%(122,982)D+19.9D+1.4
201858.5%(172,302)40.1%(117,912)D+18.5D+13.8
201452.3%(103,812)47.7%(94,584)D+4.7D+15.2
201044.7%(102,144)55.3%(126,190)R+10.5R+50.7
200670.1%(163,739)29.9%(69,798)D+40.2D+11.6
200263.3%(127,850)34.6%(70,000)D+28.6D+66.3
199827.1%(39,210)64.8%(93,697)R+37.7R+18.4
199433.2%(55,180)52.5%(87,327)R+19.3R+36.5
199058.6%(81,715)41.4%(57,783)D+17.2D+36.9
198639.6%(55,729)59.3%(83,492)R+19.7D+4.1

Source: Official state election returns via MIT Election Data + Science Lab

Explore More