RightDataUSA

2020 Presidential Election Results for Bucks County, PA


Election Year:
Election Type:
Runoff Election: No Yes
State:
County:
Congressional District:
(House elections)
Show Precincts:
(Statewide elections)
No Yes


Map Data to Display: Vote Margin
Winner
Vote Margin %
Total Votes
District Boundaries


Areas won by 3rd party candidates are shown in green on the map regardless of the color used in the data table below.




Click on a municipality in the table or the map to see demographic data for that municipality.
Municipality Joe Biden
(D)
Donald Trump*
(R)
Jo Jorgensen
(Libertarian)
Other TOTAL
Bedminster township 2,181 44.2% 2,686 54.4% 59 1.2% 9 0.2% 4,935
Bensalem township 16,898 52.1% 15,146 46.7% 305 0.9% 70 0.2% 32,419
Bridgeton township 407 49.1% 411 49.6% 9 1.1% 2 0.2% 829
Bristol borough 3,210 61.3% 1,957 37.4% 60 1.1% 9 0.2% 5,236
Bristol township 14,696 53.7% 12,259 44.8% 349 1.3% 52 0.2% 27,356
Buckingham township 7,899 52.8% 6,886 46.1% 127 0.8% 41 0.3% 14,953
Chalfont borough 1,647 57.0% 1,208 41.8% 22 0.8% 10 0.3% 2,887
Doylestown borough 3,854 66.7% 1,840 31.9% 60 1.0% 20 0.3% 5,774
Doylestown township 6,724 56.7% 4,977 41.9% 137 1.2% 29 0.2% 11,867
Dublin borough 554 47.4% 586 50.2% 24 2.1% 4 0.3% 1,168
Durham township 345 41.8% 467 56.5% 13 1.6% 1 0.1% 826
East Rockhill township 1,553 41.7% 2,109 56.7% 48 1.3% 12 0.3% 3,722
Falls township 10,164 54.5% 8,247 44.2% 193 1.0% 50 0.3% 18,654
Haycock township 600 38.7% 926 59.8% 21 1.4% 2 0.1% 1,549
Hilltown township 4,490 43.3% 5,716 55.2% 121 1.2% 33 0.3% 10,360
Hulmeville borough 290 45.7% 334 52.6% 9 1.4% 2 0.3% 635
Ivyland borough 270 45.7% 314 53.1% 5 0.8% 2 0.3% 591
Langhorne borough 599 60.4% 377 38.0% 9 0.9% 6 0.6% 991
Langhorne Manor borough 283 44.5% 346 54.4% 7 1.1% 0 0.0% 636
Lower Makefield township 14,251 60.1% 9,186 38.8% 192 0.8% 74 0.3% 23,703
Lower Southampton township 5,236 43.3% 6,714 55.5% 132 1.1% 22 0.2% 12,104
Middletown township 15,093 52.8% 13,095 45.8% 306 1.1% 75 0.3% 28,569
Milford township 2,508 40.3% 3,610 58.0% 89 1.4% 15 0.2% 6,222
Morrisville borough 2,934 63.0% 1,646 35.3% 60 1.3% 19 0.4% 4,659
New Britain borough 838 55.9% 645 43.0% 13 0.9% 4 0.3% 1,500
New Britain township 4,332 53.2% 3,682 45.3% 95 1.2% 27 0.3% 8,136
New Hope borough 1,340 70.2% 545 28.6% 18 0.9% 5 0.3% 1,908
Newtown borough 1,110 62.4% 655 36.8% 10 0.6% 4 0.2% 1,779
Newtown township 7,868 57.2% 5,725 41.6% 110 0.8% 47 0.3% 13,750
Nockamixon township 894 39.2% 1,363 59.7% 26 1.1% 0 0.0% 2,283
Northampton township 12,676 46.0% 14,575 52.9% 232 0.8% 69 0.3% 27,552
Penndel borough 646 52.2% 563 45.5% 21 1.7% 7 0.6% 1,237
Perkasie borough 2,743 49.7% 2,676 48.5% 81 1.5% 23 0.4% 5,523
Plumstead township 4,677 50.5% 4,452 48.1% 105 1.1% 22 0.2% 9,256
Quakertown borough 2,257 48.7% 2,286 49.4% 72 1.6% 17 0.4% 4,632
Richland township 3,284 43.3% 4,189 55.2% 94 1.2% 17 0.2% 7,584
Richlandtown borough 262 42.0% 348 55.8% 12 1.9% 2 0.3% 624
Riegelsville borough 274 48.9% 276 49.3% 9 1.6% 1 0.2% 560
Sellersville borough 1,346 51.5% 1,216 46.5% 48 1.8% 5 0.2% 2,615
Silverdale borough 235 42.4% 307 55.4% 11 2.0% 1 0.2% 554
Solebury township 4,055 60.9% 2,528 38.0% 49 0.7% 24 0.4% 6,656
Springfield township 1,441 42.2% 1,921 56.2% 47 1.4% 7 0.2% 3,416
Telford borough 568 47.2% 612 50.8% 21 1.7% 3 0.2% 1,204
Tinicum township 1,411 48.4% 1,460 50.0% 40 1.4% 7 0.2% 2,918
Trumbauersville borough 203 40.4% 290 57.8% 7 1.4% 2 0.4% 502
Tullytown borough 660 52.9% 563 45.1% 21 1.7% 3 0.2% 1,247
Upper Makefield township 3,530 52.1% 3,167 46.7% 58 0.9% 22 0.3% 6,777
Upper Southampton township 4,418 42.6% 5,838 56.3% 83 0.8% 27 0.3% 10,366
Warminster township 10,240 50.0% 9,983 48.7% 211 1.0% 55 0.3% 20,489
Warrington township 8,218 51.6% 7,499 47.1% 153 1.0% 51 0.3% 15,921
Warwick township 4,884 48.5% 5,086 50.6% 64 0.6% 26 0.3% 10,060
West Rockhill township 1,318 39.6% 1,964 59.0% 36 1.1% 9 0.3% 3,327
Wrightstown township 1,084 45.9% 1,250 52.9% 25 1.1% 3 0.1% 2,362
Yardley borough 1,214 63.6% 660 34.6% 26 1.4% 8 0.4% 1,908
TOTAL 204,71251.5% 187,36747.2% 4,1551.0% 1,0570.3% 397,291



2020 President, Bedminster township
CandidateVotesPct
Joe Biden (D) 2,181 44.2%
Donald Trump* (R) 2,686 54.4%
Jo Jorgensen (Lbt) 59 1.2%
Other 9 0.2%
TOTAL 4,935
Turnout: n/a Diff (St): 6 Diff (US): 8


2020 President, Bensalem township
CandidateVotesPct
Joe Biden (D) 16,898 52.1%
Donald Trump* (R) 15,146 46.7%
Jo Jorgensen (Lbt) 305 0.9%
Other 70 0.2%
TOTAL 32,419
Turnout: n/a Diff (St): -2 Diff (US): 0


2020 President, Bridgeton township
CandidateVotesPct
Joe Biden (D) 407 49.1%
Donald Trump* (R) 411 49.6%
Jo Jorgensen (Lbt) 9 1.1%
Other 2 0.2%
TOTAL 829
Turnout: n/a Diff (St): 1 Diff (US): 3


2020 President, Bristol borough
CandidateVotesPct
Joe Biden (D) 3,210 61.3%
Donald Trump* (R) 1,957 37.4%
Jo Jorgensen (Lbt) 60 1.1%
Other 9 0.2%
TOTAL 5,236
Turnout: n/a Diff (St): -11 Diff (US): -9


2020 President, Bristol township
CandidateVotesPct
Joe Biden (D) 14,696 53.7%
Donald Trump* (R) 12,259 44.8%
Jo Jorgensen (Lbt) 349 1.3%
Other 52 0.2%
TOTAL 27,356
Turnout: n/a Diff (St): -4 Diff (US): -2


2020 President, Buckingham township
CandidateVotesPct
Joe Biden (D) 7,899 52.8%
Donald Trump* (R) 6,886 46.1%
Jo Jorgensen (Lbt) 127 0.8%
Other 41 0.3%
TOTAL 14,953
Turnout: n/a Diff (St): -3 Diff (US): -1


2020 President, Chalfont borough
CandidateVotesPct
Joe Biden (D) 1,647 57.0%
Donald Trump* (R) 1,208 41.8%
Jo Jorgensen (Lbt) 22 0.8%
Other 10 0.3%
TOTAL 2,887
Turnout: n/a Diff (St): -7 Diff (US): -5


2020 President, Doylestown borough
CandidateVotesPct
Joe Biden (D) 3,854 66.7%
Donald Trump* (R) 1,840 31.9%
Jo Jorgensen (Lbt) 60 1.0%
Other 20 0.3%
TOTAL 5,774
Turnout: n/a Diff (St): -17 Diff (US): -15


2020 President, Doylestown township
CandidateVotesPct
Joe Biden (D) 6,724 56.7%
Donald Trump* (R) 4,977 41.9%
Jo Jorgensen (Lbt) 137 1.2%
Other 29 0.2%
TOTAL 11,867
Turnout: n/a Diff (St): -7 Diff (US): -5


2020 President, Dublin borough
CandidateVotesPct
Joe Biden (D) 554 47.4%
Donald Trump* (R) 586 50.2%
Jo Jorgensen (Lbt) 24 2.1%
Other 4 0.3%
TOTAL 1,168
Turnout: n/a Diff (St): 1 Diff (US): 3


2020 President, Durham township
CandidateVotesPct
Joe Biden (D) 345 41.8%
Donald Trump* (R) 467 56.5%
Jo Jorgensen (Lbt) 13 1.6%
Other 1 0.1%
TOTAL 826
Turnout: n/a Diff (St): 8 Diff (US): 10


2020 President, East Rockhill township
CandidateVotesPct
Joe Biden (D) 1,553 41.7%
Donald Trump* (R) 2,109 56.7%
Jo Jorgensen (Lbt) 48 1.3%
Other 12 0.3%
TOTAL 3,722
Turnout: n/a Diff (St): 8 Diff (US): 10


2020 President, Falls township
CandidateVotesPct
Joe Biden (D) 10,164 54.5%
Donald Trump* (R) 8,247 44.2%
Jo Jorgensen (Lbt) 193 1.0%
Other 50 0.3%
TOTAL 18,654
Turnout: n/a Diff (St): -4 Diff (US): -3


2020 President, Haycock township
CandidateVotesPct
Joe Biden (D) 600 38.7%
Donald Trump* (R) 926 59.8%
Jo Jorgensen (Lbt) 21 1.4%
Other 2 0.1%
TOTAL 1,549
Turnout: n/a Diff (St): 11 Diff (US): 13


2020 President, Hilltown township
CandidateVotesPct
Joe Biden (D) 4,490 43.3%
Donald Trump* (R) 5,716 55.2%
Jo Jorgensen (Lbt) 121 1.2%
Other 33 0.3%
TOTAL 10,360
Turnout: n/a Diff (St): 6 Diff (US): 8


2020 President, Hulmeville borough
CandidateVotesPct
Joe Biden (D) 290 45.7%
Donald Trump* (R) 334 52.6%
Jo Jorgensen (Lbt) 9 1.4%
Other 2 0.3%
TOTAL 635
Turnout: n/a Diff (St): 4 Diff (US): 6


2020 President, Ivyland borough
CandidateVotesPct
Joe Biden (D) 270 45.7%
Donald Trump* (R) 314 53.1%
Jo Jorgensen (Lbt) 5 0.8%
Other 2 0.3%
TOTAL 591
Turnout: n/a Diff (St): 4 Diff (US): 6


2020 President, Langhorne borough
CandidateVotesPct
Joe Biden (D) 599 60.4%
Donald Trump* (R) 377 38.0%
Jo Jorgensen (Lbt) 9 0.9%
Other 6 0.6%
TOTAL 991
Turnout: n/a Diff (St): -11 Diff (US): -9


2020 President, Langhorne Manor borough
CandidateVotesPct
Joe Biden (D) 283 44.5%
Donald Trump* (R) 346 54.4%
Jo Jorgensen (Lbt) 7 1.1%
TOTAL 636
Turnout: n/a Diff (St): 6 Diff (US): 8


2020 President, Lower Makefield township
CandidateVotesPct
Joe Biden (D) 14,251 60.1%
Donald Trump* (R) 9,186 38.8%
Jo Jorgensen (Lbt) 192 0.8%
Other 74 0.3%
TOTAL 23,703
Turnout: n/a Diff (St): -10 Diff (US): -8


2020 President, Lower Southampton township
CandidateVotesPct
Joe Biden (D) 5,236 43.3%
Donald Trump* (R) 6,714 55.5%
Jo Jorgensen (Lbt) 132 1.1%
Other 22 0.2%
TOTAL 12,104
Turnout: n/a Diff (St): 7 Diff (US): 9


2020 President, Middletown township
CandidateVotesPct
Joe Biden (D) 15,093 52.8%
Donald Trump* (R) 13,095 45.8%
Jo Jorgensen (Lbt) 306 1.1%
Other 75 0.3%
TOTAL 28,569
Turnout: n/a Diff (St): -3 Diff (US): -1


2020 President, Milford township
CandidateVotesPct
Joe Biden (D) 2,508 40.3%
Donald Trump* (R) 3,610 58.0%
Jo Jorgensen (Lbt) 89 1.4%
Other 15 0.2%
TOTAL 6,222
Turnout: n/a Diff (St): 9 Diff (US): 11


2020 President, Morrisville borough
CandidateVotesPct
Joe Biden (D) 2,934 63.0%
Donald Trump* (R) 1,646 35.3%
Jo Jorgensen (Lbt) 60 1.3%
Other 19 0.4%
TOTAL 4,659
Turnout: n/a Diff (St): -13 Diff (US): -11


2020 President, New Britain borough
CandidateVotesPct
Joe Biden (D) 838 55.9%
Donald Trump* (R) 645 43.0%
Jo Jorgensen (Lbt) 13 0.9%
Other 4 0.3%
TOTAL 1,500
Turnout: n/a Diff (St): -6 Diff (US): -4


2020 President, New Britain township
CandidateVotesPct
Joe Biden (D) 4,332 53.2%
Donald Trump* (R) 3,682 45.3%
Jo Jorgensen (Lbt) 95 1.2%
Other 27 0.3%
TOTAL 8,136
Turnout: n/a Diff (St): -3 Diff (US): -2


2020 President, New Hope borough
CandidateVotesPct
Joe Biden (D) 1,340 70.2%
Donald Trump* (R) 545 28.6%
Jo Jorgensen (Lbt) 18 0.9%
Other 5 0.3%
TOTAL 1,908
Turnout: n/a Diff (St): -20 Diff (US): -18


2020 President, Newtown borough
CandidateVotesPct
Joe Biden (D) 1,110 62.4%
Donald Trump* (R) 655 36.8%
Jo Jorgensen (Lbt) 10 0.6%
Other 4 0.2%
TOTAL 1,779
Turnout: n/a Diff (St): -12 Diff (US): -10


2020 President, Newtown township
CandidateVotesPct
Joe Biden (D) 7,868 57.2%
Donald Trump* (R) 5,725 41.6%
Jo Jorgensen (Lbt) 110 0.8%
Other 47 0.3%
TOTAL 13,750
Turnout: n/a Diff (St): -7 Diff (US): -5


2020 President, Nockamixon township
CandidateVotesPct
Joe Biden (D) 894 39.2%
Donald Trump* (R) 1,363 59.7%
Jo Jorgensen (Lbt) 26 1.1%
TOTAL 2,283
Turnout: n/a Diff (St): 11 Diff (US): 13


2020 President, Northampton township
CandidateVotesPct
Joe Biden (D) 12,676 46.0%
Donald Trump* (R) 14,575 52.9%
Jo Jorgensen (Lbt) 232 0.8%
Other 69 0.3%
TOTAL 27,552
Turnout: n/a Diff (St): 4 Diff (US): 6


2020 President, Penndel borough
CandidateVotesPct
Joe Biden (D) 646 52.2%
Donald Trump* (R) 563 45.5%
Jo Jorgensen (Lbt) 21 1.7%
Other 7 0.6%
TOTAL 1,237
Turnout: n/a Diff (St): -3 Diff (US): -1


2020 President, Perkasie borough
CandidateVotesPct
Joe Biden (D) 2,743 49.7%
Donald Trump* (R) 2,676 48.5%
Jo Jorgensen (Lbt) 81 1.5%
Other 23 0.4%
TOTAL 5,523
Turnout: n/a Diff (St): 0 Diff (US): 2


2020 President, Plumstead township
CandidateVotesPct
Joe Biden (D) 4,677 50.5%
Donald Trump* (R) 4,452 48.1%
Jo Jorgensen (Lbt) 105 1.1%
Other 22 0.2%
TOTAL 9,256
Turnout: n/a Diff (St): -1 Diff (US): 1


2020 President, Quakertown borough
CandidateVotesPct
Joe Biden (D) 2,257 48.7%
Donald Trump* (R) 2,286 49.4%
Jo Jorgensen (Lbt) 72 1.6%
Other 17 0.4%
TOTAL 4,632
Turnout: n/a Diff (St): 1 Diff (US): 3


2020 President, Richland township
CandidateVotesPct
Joe Biden (D) 3,284 43.3%
Donald Trump* (R) 4,189 55.2%
Jo Jorgensen (Lbt) 94 1.2%
Other 17 0.2%
TOTAL 7,584
Turnout: n/a Diff (St): 7 Diff (US): 8


2020 President, Richlandtown borough
CandidateVotesPct
Joe Biden (D) 262 42.0%
Donald Trump* (R) 348 55.8%
Jo Jorgensen (Lbt) 12 1.9%
Other 2 0.3%
TOTAL 624
Turnout: n/a Diff (St): 7 Diff (US): 9


2020 President, Riegelsville borough
CandidateVotesPct
Joe Biden (D) 274 48.9%
Donald Trump* (R) 276 49.3%
Jo Jorgensen (Lbt) 9 1.6%
Other 1 0.2%
TOTAL 560
Turnout: n/a Diff (St): 1 Diff (US): 2


2020 President, Sellersville borough
CandidateVotesPct
Joe Biden (D) 1,346 51.5%
Donald Trump* (R) 1,216 46.5%
Jo Jorgensen (Lbt) 48 1.8%
Other 5 0.2%
TOTAL 2,615
Turnout: n/a Diff (St): -2 Diff (US): 0


2020 President, Silverdale borough
CandidateVotesPct
Joe Biden (D) 235 42.4%
Donald Trump* (R) 307 55.4%
Jo Jorgensen (Lbt) 11 2.0%
Other 1 0.2%
TOTAL 554
Turnout: n/a Diff (St): 7 Diff (US): 9


2020 President, Solebury township
CandidateVotesPct
Joe Biden (D) 4,055 60.9%
Donald Trump* (R) 2,528 38.0%
Jo Jorgensen (Lbt) 49 0.7%
Other 24 0.4%
TOTAL 6,656
Turnout: n/a Diff (St): -11 Diff (US): -9


2020 President, Springfield township
CandidateVotesPct
Joe Biden (D) 1,441 42.2%
Donald Trump* (R) 1,921 56.2%
Jo Jorgensen (Lbt) 47 1.4%
Other 7 0.2%
TOTAL 3,416
Turnout: n/a Diff (St): 8 Diff (US): 9


2020 President, Telford borough
CandidateVotesPct
Joe Biden (D) 568 47.2%
Donald Trump* (R) 612 50.8%
Jo Jorgensen (Lbt) 21 1.7%
Other 3 0.2%
TOTAL 1,204
Turnout: n/a Diff (St): 2 Diff (US): 4


2020 President, Tinicum township
CandidateVotesPct
Joe Biden (D) 1,411 48.4%
Donald Trump* (R) 1,460 50.0%
Jo Jorgensen (Lbt) 40 1.4%
Other 7 0.2%
TOTAL 2,918
Turnout: n/a Diff (St): 1 Diff (US): 3


2020 President, Trumbauersville borough
CandidateVotesPct
Joe Biden (D) 203 40.4%
Donald Trump* (R) 290 57.8%
Jo Jorgensen (Lbt) 7 1.4%
Other 2 0.4%
TOTAL 502
Turnout: n/a Diff (St): 9 Diff (US): 11


2020 President, Tullytown borough
CandidateVotesPct
Joe Biden (D) 660 52.9%
Donald Trump* (R) 563 45.1%
Jo Jorgensen (Lbt) 21 1.7%
Other 3 0.2%
TOTAL 1,247
Turnout: n/a Diff (St): -4 Diff (US): -2


2020 President, Upper Makefield township
CandidateVotesPct
Joe Biden (D) 3,530 52.1%
Donald Trump* (R) 3,167 46.7%
Jo Jorgensen (Lbt) 58 0.9%
Other 22 0.3%
TOTAL 6,777
Turnout: n/a Diff (St): -2 Diff (US): 0


2020 President, Upper Southampton township
CandidateVotesPct
Joe Biden (D) 4,418 42.6%
Donald Trump* (R) 5,838 56.3%
Jo Jorgensen (Lbt) 83 0.8%
Other 27 0.3%
TOTAL 10,366
Turnout: n/a Diff (St): 8 Diff (US): 10


2020 President, Warminster township
CandidateVotesPct
Joe Biden (D) 10,240 50.0%
Donald Trump* (R) 9,983 48.7%
Jo Jorgensen (Lbt) 211 1.0%
Other 55 0.3%
TOTAL 20,489
Turnout: n/a Diff (St): 0 Diff (US): 2


2020 President, Warrington township
CandidateVotesPct
Joe Biden (D) 8,218 51.6%
Donald Trump* (R) 7,499 47.1%
Jo Jorgensen (Lbt) 153 1.0%
Other 51 0.3%
TOTAL 15,921
Turnout: n/a Diff (St): -2 Diff (US): 0


2020 President, Warwick township
CandidateVotesPct
Joe Biden (D) 4,884 48.5%
Donald Trump* (R) 5,086 50.6%
Jo Jorgensen (Lbt) 64 0.6%
Other 26 0.3%
TOTAL 10,060
Turnout: n/a Diff (St): 2 Diff (US): 4


2020 President, West Rockhill township
CandidateVotesPct
Joe Biden (D) 1,318 39.6%
Donald Trump* (R) 1,964 59.0%
Jo Jorgensen (Lbt) 36 1.1%
Other 9 0.3%
TOTAL 3,327
Turnout: n/a Diff (St): 10 Diff (US): 12


2020 President, Wrightstown township
CandidateVotesPct
Joe Biden (D) 1,084 45.9%
Donald Trump* (R) 1,250 52.9%
Jo Jorgensen (Lbt) 25 1.1%
Other 3 0.1%
TOTAL 2,362
Turnout: n/a Diff (St): 4 Diff (US): 6


2020 President, Yardley borough
CandidateVotesPct
Joe Biden (D) 1,214 63.6%
Donald Trump* (R) 660 34.6%
Jo Jorgensen (Lbt) 26 1.4%
Other 8 0.4%
TOTAL 1,908
Turnout: n/a Diff (St): -14 Diff (US): -12
* incumbent