RightDataUSA

2020 Presidential Election Results for Allegheny 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
Aleppo township 559 50.3% 540 48.6% 9 0.8% 4 0.4% 1,112
Aspinwall borough 1,322 69.5% 553 29.1% 21 1.1% 7 0.4% 1,903
Avalon borough 1,761 63.4% 945 34.0% 57 2.1% 16 0.6% 2,779
Baldwin borough 6,441 53.8% 5,340 44.6% 157 1.3% 45 0.4% 11,983
Baldwin township 710 53.6% 599 45.2% 14 1.1% 2 0.2% 1,325
Bell Acres borough 482 47.5% 511 50.4% 16 1.6% 5 0.5% 1,014
Bellevue borough 2,997 65.3% 1,472 32.1% 88 1.9% 33 0.7% 4,590
Ben Avon borough 834 66.0% 397 31.4% 24 1.9% 8 0.6% 1,263
Ben Avon Heights borough 169 56.1% 129 42.9% 3 1.0% 0 0.0% 301
Bethel Park municipality 10,975 49.1% 11,040 49.4% 257 1.2% 58 0.3% 22,330
Blawnox borough 454 57.7% 315 40.0% 13 1.7% 5 0.6% 787
Brackenridge borough 629 43.7% 776 54.0% 30 2.1% 3 0.2% 1,438
Braddock borough 784 89.7% 82 9.4% 6 0.7% 2 0.2% 874
Braddock Hills borough 693 69.4% 289 28.9% 15 1.5% 2 0.2% 999
Bradford Woods borough 437 50.9% 410 47.7% 9 1.0% 3 0.3% 859
Brentwood borough 2,947 55.1% 2,294 42.9% 79 1.5% 25 0.5% 5,345
Bridgeville borough 1,447 50.5% 1,374 47.9% 37 1.3% 9 0.3% 2,867
Carnegie borough 2,512 58.7% 1,688 39.5% 65 1.5% 12 0.3% 4,277
Castle Shannon borough 2,844 57.6% 2,014 40.8% 59 1.2% 23 0.5% 4,940
Chalfant borough 271 59.8% 175 38.6% 6 1.3% 1 0.2% 453
Cheswick borough 517 45.3% 612 53.6% 9 0.8% 4 0.4% 1,142
Churchill borough 1,613 66.8% 771 31.9% 23 1.0% 9 0.4% 2,416
Clairton city 1,857 65.9% 915 32.5% 38 1.3% 7 0.2% 2,817
Collier township 2,699 46.2% 3,058 52.4% 68 1.2% 16 0.3% 5,841
Coraopolis borough 1,768 59.5% 1,138 38.3% 47 1.6% 18 0.6% 2,971
Crafton borough 2,232 60.6% 1,353 36.7% 78 2.1% 19 0.5% 3,682
Crescent township 614 42.9% 791 55.3% 20 1.4% 5 0.3% 1,430
Dormont borough 3,724 69.5% 1,520 28.4% 81 1.5% 32 0.6% 5,357
Dravosburg borough 392 43.8% 486 54.4% 15 1.7% 1 0.1% 894
Duquesne city 1,665 77.6% 465 21.7% 13 0.6% 4 0.2% 2,147
East Deer township 316 43.9% 396 55.0% 7 1.0% 1 0.1% 720
East McKeesport borough 589 54.5% 470 43.5% 17 1.6% 5 0.5% 1,081
East Pittsburgh borough 581 77.8% 152 20.3% 9 1.2% 5 0.7% 747
Edgewood borough 2,025 85.3% 329 13.9% 15 0.6% 6 0.3% 2,375
Edgeworth borough 702 58.5% 472 39.3% 18 1.5% 8 0.7% 1,200
Elizabeth borough 273 40.0% 398 58.3% 12 1.8% 0 0.0% 683
Elizabeth township 2,834 35.8% 4,984 63.0% 71 0.9% 19 0.2% 7,908
Emsworth borough 821 55.2% 630 42.4% 34 2.3% 2 0.1% 1,487
Etna borough 996 56.2% 748 42.2% 18 1.0% 9 0.5% 1,771
Fawn township 394 30.8% 873 68.1% 12 0.9% 2 0.2% 1,281
Findlay township 1,583 41.5% 2,183 57.2% 47 1.2% 5 0.1% 3,818
Forest Hills borough 3,230 70.9% 1,256 27.6% 43 0.9% 24 0.5% 4,553
Forward township 553 32.5% 1,125 66.1% 20 1.2% 3 0.2% 1,701
Fox Chapel borough 2,432 60.8% 1,516 37.9% 40 1.0% 13 0.3% 4,001
Franklin Park borough 5,036 51.5% 4,582 46.9% 105 1.1% 47 0.5% 9,770
Frazer township 217 32.4% 447 66.7% 5 0.7% 1 0.1% 670
Glassport borough 843 44.9% 997 53.1% 32 1.7% 4 0.2% 1,876
Glen Osborne borough 237 59.4% 157 39.3% 5 1.3% 0 0.0% 399
Glenfield borough 50 41.0% 69 56.6% 2 1.6% 1 0.8% 122
Green Tree borough 1,760 54.6% 1,412 43.8% 42 1.3% 8 0.2% 3,222
Hampton township 6,024 48.0% 6,342 50.6% 126 1.0% 45 0.4% 12,537
Harmar township 855 44.9% 1,018 53.4% 28 1.5% 4 0.2% 1,905
Harrison township 2,386 43.7% 2,988 54.7% 70 1.3% 21 0.4% 5,465
Haysville borough 29 51.8% 25 44.6% 2 3.6% 0 0.0% 56
Heidelberg borough 411 54.2% 337 44.4% 8 1.1% 3 0.4% 759
Homestead borough 1,276 85.4% 205 13.7% 11 0.7% 3 0.2% 1,495
Indiana township 2,153 48.4% 2,221 50.0% 62 1.4% 10 0.2% 4,446
Ingram borough 1,151 59.1% 754 38.7% 32 1.6% 11 0.6% 1,948
Jefferson Hills borough 2,981 40.2% 4,344 58.6% 64 0.9% 19 0.3% 7,408
Kennedy township 2,679 47.6% 2,897 51.4% 47 0.8% 11 0.2% 5,634
Kilbuck township 272 49.5% 275 50.0% 3 0.5% 0 0.0% 550
Leet township 574 54.8% 456 43.6% 14 1.3% 3 0.3% 1,047
Leetsdale borough 366 55.3% 285 43.1% 9 1.4% 2 0.3% 662
Liberty borough (Allegheny County) 514 37.0% 849 61.0% 23 1.7% 5 0.4% 1,391
Lincoln borough 175 29.2% 416 69.3% 8 1.3% 1 0.2% 600
Marshall township 3,078 49.7% 3,044 49.1% 53 0.9% 19 0.3% 6,194
McCandless township 9,980 52.0% 8,893 46.4% 237 1.2% 70 0.4% 19,180
McDonald borough 58 31.9% 123 67.6% 1 0.5% 0 0.0% 182
McKees Rocks borough 1,462 65.7% 726 32.6% 31 1.4% 6 0.3% 2,225
McKeesport city 4,797 64.3% 2,573 34.5% 73 1.0% 19 0.3% 7,462
Millvale borough 1,026 59.2% 673 38.9% 28 1.6% 5 0.3% 1,732
Monroeville municipality 9,687 57.1% 7,019 41.4% 195 1.2% 50 0.3% 16,951
Moon township 7,098 47.3% 7,658 51.1% 187 1.2% 55 0.4% 14,998
Mount Lebanon township 15,164 67.0% 7,146 31.6% 221 1.0% 94 0.4% 22,625
Mount Oliver borough 924 69.1% 391 29.2% 17 1.3% 6 0.4% 1,338
Munhall borough 3,570 57.2% 2,576 41.3% 75 1.2% 22 0.4% 6,243
Neville township 276 48.3% 286 50.1% 8 1.4% 1 0.2% 571
North Braddock borough 1,560 76.3% 454 22.2% 22 1.1% 8 0.4% 2,044
North Fayette township 3,839 44.2% 4,721 54.4% 96 1.1% 24 0.3% 8,680
North Versailles township 2,848 52.8% 2,468 45.8% 57 1.1% 20 0.4% 5,393
O'Hara township 3,900 62.1% 2,301 36.6% 66 1.1% 17 0.3% 6,284
Oakdale borough 396 44.2% 488 54.5% 11 1.2% 1 0.1% 896
Oakmont borough 2,627 56.6% 1,949 42.0% 49 1.1% 16 0.3% 4,641
Ohio township 2,361 51.6% 2,148 47.0% 55 1.2% 11 0.2% 4,575
Penn Hills township 16,774 69.8% 6,885 28.7% 255 1.1% 106 0.4% 24,020
Pennsbury Village borough 262 53.9% 216 44.4% 7 1.4% 1 0.2% 486
Pine township 4,167 46.7% 4,634 51.9% 93 1.0% 29 0.3% 8,923
Pitcairn borough 668 50.2% 635 47.7% 22 1.7% 5 0.4% 1,330
Pittsburgh city 125,938 77.6% 33,831 20.8% 1,758 1.1% 771 0.5% 162,298
Pleasant Hills borough 2,590 48.2% 2,697 50.2% 74 1.4% 16 0.3% 5,377
Plum borough 7,406 44.4% 9,019 54.1% 198 1.2% 58 0.3% 16,681
Port Vue borough 737 39.7% 1,091 58.8% 18 1.0% 9 0.5% 1,855
Rankin borough 662 87.8% 87 11.5% 3 0.4% 2 0.3% 754
Reserve township 1,106 52.5% 956 45.4% 34 1.6% 9 0.4% 2,105
Richland township 3,222 42.3% 4,254 55.9% 113 1.5% 25 0.3% 7,614
Robinson township 4,443 47.6% 4,770 51.1% 96 1.0% 30 0.3% 9,339
Ross township 10,930 52.2% 9,613 45.9% 290 1.4% 94 0.4% 20,927
Rosslyn Farms borough 180 50.4% 169 47.3% 5 1.4% 3 0.8% 357
Scott township 5,387 55.7% 4,138 42.8% 113 1.2% 29 0.3% 9,667
Sewickley borough 1,514 60.4% 938 37.4% 33 1.3% 21 0.8% 2,506
Sewickley Heights borough 286 45.5% 333 52.9% 7 1.1% 3 0.5% 629
Sewickley Hills borough 224 47.3% 242 51.1% 6 1.3% 2 0.4% 474
Shaler township 9,239 49.2% 9,257 49.3% 225 1.2% 62 0.3% 18,783
Sharpsburg borough 1,010 61.1% 613 37.1% 24 1.5% 6 0.4% 1,653
South Fayette township 4,769 47.5% 5,120 51.0% 104 1.0% 38 0.4% 10,031
South Park township 3,845 45.2% 4,518 53.2% 110 1.3% 25 0.3% 8,498
South Versailles township 46 24.1% 143 74.9% 2 1.0% 0 0.0% 191
Springdale borough 843 45.0% 1,002 53.5% 23 1.2% 5 0.3% 1,873
Springdale township 407 41.1% 567 57.3% 13 1.3% 3 0.3% 990
Stowe township 1,634 59.4% 1,074 39.1% 29 1.1% 12 0.4% 2,749
Swissvale borough 4,203 82.9% 804 15.9% 41 0.8% 23 0.5% 5,071
Tarentum borough 808 44.1% 986 53.8% 36 2.0% 2 0.1% 1,832
Thornburg borough 224 62.0% 135 37.4% 2 0.6% 0 0.0% 361
Trafford borough 20 41.7% 27 56.2% 1 2.1% 0 0.0% 48
Turtle Creek borough 1,428 61.6% 863 37.2% 21 0.9% 6 0.3% 2,318
Upper St. Clair township 7,353 52.8% 6,380 45.8% 144 1.0% 41 0.3% 13,918
Verona borough 725 55.8% 552 42.5% 21 1.6% 2 0.2% 1,300
Versailles borough 363 50.5% 332 46.2% 19 2.6% 5 0.7% 719
Wall borough 100 47.6% 107 51.0% 3 1.4% 0 0.0% 210
West Deer township 2,915 38.5% 4,545 60.1% 77 1.0% 26 0.3% 7,563
West Elizabeth borough 77 39.5% 116 59.5% 2 1.0% 0 0.0% 195
West Homestead borough 567 51.6% 520 47.4% 10 0.9% 1 0.1% 1,098
West Mifflin borough 5,703 50.6% 5,397 47.9% 126 1.1% 45 0.4% 11,271
West View borough 2,146 54.0% 1,750 44.1% 61 1.5% 15 0.4% 3,972
Whitaker borough 304 53.5% 260 45.8% 4 0.7% 0 0.0% 568
White Oak borough 2,101 43.6% 2,651 55.0% 52 1.1% 12 0.2% 4,816
Whitehall borough 4,688 52.9% 4,062 45.8% 77 0.9% 33 0.4% 8,860
Wilkins township 2,584 64.0% 1,396 34.6% 44 1.1% 12 0.3% 4,036
Wilkinsburg borough 7,392 90.1% 702 8.6% 55 0.7% 53 0.6% 8,202
Wilmerding borough 451 65.0% 229 33.0% 10 1.4% 4 0.6% 694
TOTAL 430,75959.4% 282,91339.0% 8,3611.2% 2,7670.4% 724,800



2020 President, Aleppo township
CandidateVotesPct
Joe Biden (D) 559 50.3%
Donald Trump* (R) 540 48.6%
Jo Jorgensen (Lbt) 9 0.8%
Other 4 0.4%
TOTAL 1,112
Turnout: n/a Diff (St): 0 Diff (US): 2


2020 President, Aspinwall borough
CandidateVotesPct
Joe Biden (D) 1,322 69.5%
Donald Trump* (R) 553 29.1%
Jo Jorgensen (Lbt) 21 1.1%
Other 7 0.4%
TOTAL 1,903
Turnout: n/a Diff (St): -20 Diff (US): -18


2020 President, Avalon borough
CandidateVotesPct
Joe Biden (D) 1,761 63.4%
Donald Trump* (R) 945 34.0%
Jo Jorgensen (Lbt) 57 2.1%
Other 16 0.6%
TOTAL 2,779
Turnout: n/a Diff (St): -15 Diff (US): -13


2020 President, Baldwin borough
CandidateVotesPct
Joe Biden (D) 6,441 53.8%
Donald Trump* (R) 5,340 44.6%
Jo Jorgensen (Lbt) 157 1.3%
Other 45 0.4%
TOTAL 11,983
Turnout: n/a Diff (St): -4 Diff (US): -2


2020 President, Baldwin township
CandidateVotesPct
Joe Biden (D) 710 53.6%
Donald Trump* (R) 599 45.2%
Jo Jorgensen (Lbt) 14 1.1%
Other 2 0.2%
TOTAL 1,325
Turnout: n/a Diff (St): -3 Diff (US): -2


2020 President, Bell Acres borough
CandidateVotesPct
Joe Biden (D) 482 47.5%
Donald Trump* (R) 511 50.4%
Jo Jorgensen (Lbt) 16 1.6%
Other 5 0.5%
TOTAL 1,014
Turnout: n/a Diff (St): 2 Diff (US): 4


2020 President, Bellevue borough
CandidateVotesPct
Joe Biden (D) 2,997 65.3%
Donald Trump* (R) 1,472 32.1%
Jo Jorgensen (Lbt) 88 1.9%
Other 33 0.7%
TOTAL 4,590
Turnout: n/a Diff (St): -17 Diff (US): -15


2020 President, Ben Avon borough
CandidateVotesPct
Joe Biden (D) 834 66.0%
Donald Trump* (R) 397 31.4%
Jo Jorgensen (Lbt) 24 1.9%
Other 8 0.6%
TOTAL 1,263
Turnout: n/a Diff (St): -17 Diff (US): -15


2020 President, Ben Avon Heights borough
CandidateVotesPct
Joe Biden (D) 169 56.1%
Donald Trump* (R) 129 42.9%
Jo Jorgensen (Lbt) 3 1.0%
TOTAL 301
Turnout: n/a Diff (St): -6 Diff (US): -4


2020 President, Bethel Park municipality
CandidateVotesPct
Joe Biden (D) 10,975 49.1%
Donald Trump* (R) 11,040 49.4%
Jo Jorgensen (Lbt) 257 1.2%
Other 58 0.3%
TOTAL 22,330
Turnout: n/a Diff (St): 1 Diff (US): 3


2020 President, Blawnox borough
CandidateVotesPct
Joe Biden (D) 454 57.7%
Donald Trump* (R) 315 40.0%
Jo Jorgensen (Lbt) 13 1.7%
Other 5 0.6%
TOTAL 787
Turnout: n/a Diff (St): -9 Diff (US): -7


2020 President, Brackenridge borough
CandidateVotesPct
Joe Biden (D) 629 43.7%
Donald Trump* (R) 776 54.0%
Jo Jorgensen (Lbt) 30 2.1%
Other 3 0.2%
TOTAL 1,438
Turnout: n/a Diff (St): 5 Diff (US): 7


2020 President, Braddock borough
CandidateVotesPct
Joe Biden (D) 784 89.7%
Donald Trump* (R) 82 9.4%
Jo Jorgensen (Lbt) 6 0.7%
Other 2 0.2%
TOTAL 874
Turnout: n/a Diff (St): -39 Diff (US): -37


2020 President, Braddock Hills borough
CandidateVotesPct
Joe Biden (D) 693 69.4%
Donald Trump* (R) 289 28.9%
Jo Jorgensen (Lbt) 15 1.5%
Other 2 0.2%
TOTAL 999
Turnout: n/a Diff (St): -20 Diff (US): -18


2020 President, Bradford Woods borough
CandidateVotesPct
Joe Biden (D) 437 50.9%
Donald Trump* (R) 410 47.7%
Jo Jorgensen (Lbt) 9 1.0%
Other 3 0.3%
TOTAL 859
Turnout: n/a Diff (St): -1 Diff (US): 1


2020 President, Brentwood borough
CandidateVotesPct
Joe Biden (D) 2,947 55.1%
Donald Trump* (R) 2,294 42.9%
Jo Jorgensen (Lbt) 79 1.5%
Other 25 0.5%
TOTAL 5,345
Turnout: n/a Diff (St): -6 Diff (US): -4


2020 President, Bridgeville borough
CandidateVotesPct
Joe Biden (D) 1,447 50.5%
Donald Trump* (R) 1,374 47.9%
Jo Jorgensen (Lbt) 37 1.3%
Other 9 0.3%
TOTAL 2,867
Turnout: n/a Diff (St): -1 Diff (US): 1


2020 President, Carnegie borough
CandidateVotesPct
Joe Biden (D) 2,512 58.7%
Donald Trump* (R) 1,688 39.5%
Jo Jorgensen (Lbt) 65 1.5%
Other 12 0.3%
TOTAL 4,277
Turnout: n/a Diff (St): -9 Diff (US): -7


2020 President, Castle Shannon borough
CandidateVotesPct
Joe Biden (D) 2,844 57.6%
Donald Trump* (R) 2,014 40.8%
Jo Jorgensen (Lbt) 59 1.2%
Other 23 0.5%
TOTAL 4,940
Turnout: n/a Diff (St): -8 Diff (US): -6


2020 President, Chalfant borough
CandidateVotesPct
Joe Biden (D) 271 59.8%
Donald Trump* (R) 175 38.6%
Jo Jorgensen (Lbt) 6 1.3%
Other 1 0.2%
TOTAL 453
Turnout: n/a Diff (St): -10 Diff (US): -8


2020 President, Cheswick borough
CandidateVotesPct
Joe Biden (D) 517 45.3%
Donald Trump* (R) 612 53.6%
Jo Jorgensen (Lbt) 9 0.8%
Other 4 0.4%
TOTAL 1,142
Turnout: n/a Diff (St): 5 Diff (US): 7


2020 President, Churchill borough
CandidateVotesPct
Joe Biden (D) 1,613 66.8%
Donald Trump* (R) 771 31.9%
Jo Jorgensen (Lbt) 23 1.0%
Other 9 0.4%
TOTAL 2,416
Turnout: n/a Diff (St): -17 Diff (US): -15


2020 President, Clairton city
CandidateVotesPct
Joe Biden (D) 1,857 65.9%
Donald Trump* (R) 915 32.5%
Jo Jorgensen (Lbt) 38 1.3%
Other 7 0.2%
TOTAL 2,817
Turnout: n/a Diff (St): -16 Diff (US): -14


2020 President, Collier township
CandidateVotesPct
Joe Biden (D) 2,699 46.2%
Donald Trump* (R) 3,058 52.4%
Jo Jorgensen (Lbt) 68 1.2%
Other 16 0.3%
TOTAL 5,841
Turnout: n/a Diff (St): 4 Diff (US): 6


2020 President, Coraopolis borough
CandidateVotesPct
Joe Biden (D) 1,768 59.5%
Donald Trump* (R) 1,138 38.3%
Jo Jorgensen (Lbt) 47 1.6%
Other 18 0.6%
TOTAL 2,971
Turnout: n/a Diff (St): -10 Diff (US): -8


2020 President, Crafton borough
CandidateVotesPct
Joe Biden (D) 2,232 60.6%
Donald Trump* (R) 1,353 36.7%
Jo Jorgensen (Lbt) 78 2.1%
Other 19 0.5%
TOTAL 3,682
Turnout: n/a Diff (St): -12 Diff (US): -10


2020 President, Crescent township
CandidateVotesPct
Joe Biden (D) 614 42.9%
Donald Trump* (R) 791 55.3%
Jo Jorgensen (Lbt) 20 1.4%
Other 5 0.3%
TOTAL 1,430
Turnout: n/a Diff (St): 7 Diff (US): 9


2020 President, Dormont borough
CandidateVotesPct
Joe Biden (D) 3,724 69.5%
Donald Trump* (R) 1,520 28.4%
Jo Jorgensen (Lbt) 81 1.5%
Other 32 0.6%
TOTAL 5,357
Turnout: n/a Diff (St): -20 Diff (US): -18


2020 President, Dravosburg borough
CandidateVotesPct
Joe Biden (D) 392 43.8%
Donald Trump* (R) 486 54.4%
Jo Jorgensen (Lbt) 15 1.7%
Other 1 0.1%
TOTAL 894
Turnout: n/a Diff (St): 6 Diff (US): 8


2020 President, Duquesne city
CandidateVotesPct
Joe Biden (D) 1,665 77.6%
Donald Trump* (R) 465 21.7%
Jo Jorgensen (Lbt) 13 0.6%
Other 4 0.2%
TOTAL 2,147
Turnout: n/a Diff (St): -27 Diff (US): -25


2020 President, East Deer township
CandidateVotesPct
Joe Biden (D) 316 43.9%
Donald Trump* (R) 396 55.0%
Jo Jorgensen (Lbt) 7 1.0%
Other 1 0.1%
TOTAL 720
Turnout: n/a Diff (St): 6 Diff (US): 8


2020 President, East McKeesport borough
CandidateVotesPct
Joe Biden (D) 589 54.5%
Donald Trump* (R) 470 43.5%
Jo Jorgensen (Lbt) 17 1.6%
Other 5 0.5%
TOTAL 1,081
Turnout: n/a Diff (St): -5 Diff (US): -3


2020 President, East Pittsburgh borough
CandidateVotesPct
Joe Biden (D) 581 77.8%
Donald Trump* (R) 152 20.3%
Jo Jorgensen (Lbt) 9 1.2%
Other 5 0.7%
TOTAL 747
Turnout: n/a Diff (St): -28 Diff (US): -26


2020 President, Edgewood borough
CandidateVotesPct
Joe Biden (D) 2,025 85.3%
Donald Trump* (R) 329 13.9%
Jo Jorgensen (Lbt) 15 0.6%
Other 6 0.3%
TOTAL 2,375
Turnout: n/a Diff (St): -35 Diff (US): -33


2020 President, Edgeworth borough
CandidateVotesPct
Joe Biden (D) 702 58.5%
Donald Trump* (R) 472 39.3%
Jo Jorgensen (Lbt) 18 1.5%
Other 8 0.7%
TOTAL 1,200
Turnout: n/a Diff (St): -9 Diff (US): -7


2020 President, Elizabeth borough
CandidateVotesPct
Joe Biden (D) 273 40.0%
Donald Trump* (R) 398 58.3%
Jo Jorgensen (Lbt) 12 1.8%
TOTAL 683
Turnout: n/a Diff (St): 10 Diff (US): 11


2020 President, Elizabeth township
CandidateVotesPct
Joe Biden (D) 2,834 35.8%
Donald Trump* (R) 4,984 63.0%
Jo Jorgensen (Lbt) 71 0.9%
Other 19 0.2%
TOTAL 7,908
Turnout: n/a Diff (St): 14 Diff (US): 16


2020 President, Emsworth borough
CandidateVotesPct
Joe Biden (D) 821 55.2%
Donald Trump* (R) 630 42.4%
Jo Jorgensen (Lbt) 34 2.3%
Other 2 0.1%
TOTAL 1,487
Turnout: n/a Diff (St): -6 Diff (US): -4


2020 President, Etna borough
CandidateVotesPct
Joe Biden (D) 996 56.2%
Donald Trump* (R) 748 42.2%
Jo Jorgensen (Lbt) 18 1.0%
Other 9 0.5%
TOTAL 1,771
Turnout: n/a Diff (St): -6 Diff (US): -5


2020 President, Fawn township
CandidateVotesPct
Joe Biden (D) 394 30.8%
Donald Trump* (R) 873 68.1%
Jo Jorgensen (Lbt) 12 0.9%
Other 2 0.2%
TOTAL 1,281
Turnout: n/a Diff (St): 19 Diff (US): 21


2020 President, Findlay township
CandidateVotesPct
Joe Biden (D) 1,583 41.5%
Donald Trump* (R) 2,183 57.2%
Jo Jorgensen (Lbt) 47 1.2%
Other 5 0.1%
TOTAL 3,818
Turnout: n/a Diff (St): 8 Diff (US): 10


2020 President, Forest Hills borough
CandidateVotesPct
Joe Biden (D) 3,230 70.9%
Donald Trump* (R) 1,256 27.6%
Jo Jorgensen (Lbt) 43 0.9%
Other 24 0.5%
TOTAL 4,553
Turnout: n/a Diff (St): -21 Diff (US): -19


2020 President, Forward township
CandidateVotesPct
Joe Biden (D) 553 32.5%
Donald Trump* (R) 1,125 66.1%
Jo Jorgensen (Lbt) 20 1.2%
Other 3 0.2%
TOTAL 1,701
Turnout: n/a Diff (St): 17 Diff (US): 19


2020 President, Fox Chapel borough
CandidateVotesPct
Joe Biden (D) 2,432 60.8%
Donald Trump* (R) 1,516 37.9%
Jo Jorgensen (Lbt) 40 1.0%
Other 13 0.3%
TOTAL 4,001
Turnout: n/a Diff (St): -11 Diff (US): -9


2020 President, Franklin Park borough
CandidateVotesPct
Joe Biden (D) 5,036 51.5%
Donald Trump* (R) 4,582 46.9%
Jo Jorgensen (Lbt) 105 1.1%
Other 47 0.5%
TOTAL 9,770
Turnout: n/a Diff (St): -2 Diff (US): 0


2020 President, Frazer township
CandidateVotesPct
Joe Biden (D) 217 32.4%
Donald Trump* (R) 447 66.7%
Jo Jorgensen (Lbt) 5 0.7%
Other 1 0.1%
TOTAL 670
Turnout: n/a Diff (St): 18 Diff (US): 20


2020 President, Glassport borough
CandidateVotesPct
Joe Biden (D) 843 44.9%
Donald Trump* (R) 997 53.1%
Jo Jorgensen (Lbt) 32 1.7%
Other 4 0.2%
TOTAL 1,876
Turnout: n/a Diff (St): 4 Diff (US): 6


2020 President, Glenfield borough
CandidateVotesPct
Joe Biden (D) 50 41.0%
Donald Trump* (R) 69 56.6%
Jo Jorgensen (Lbt) 2 1.6%
Other 1 0.8%
TOTAL 122
Turnout: n/a Diff (St): 8 Diff (US): 10


2020 President, Glen Osborne borough
CandidateVotesPct
Joe Biden (D) 237 59.4%
Donald Trump* (R) 157 39.3%
Jo Jorgensen (Lbt) 5 1.3%
TOTAL 399
Turnout: n/a Diff (St): -9 Diff (US): -7


2020 President, Green Tree borough
CandidateVotesPct
Joe Biden (D) 1,760 54.6%
Donald Trump* (R) 1,412 43.8%
Jo Jorgensen (Lbt) 42 1.3%
Other 8 0.2%
TOTAL 3,222
Turnout: n/a Diff (St): -5 Diff (US): -3


2020 President, Hampton township
CandidateVotesPct
Joe Biden (D) 6,024 48.0%
Donald Trump* (R) 6,342 50.6%
Jo Jorgensen (Lbt) 126 1.0%
Other 45 0.4%
TOTAL 12,537
Turnout: n/a Diff (St): 2 Diff (US): 4


2020 President, Harmar township
CandidateVotesPct
Joe Biden (D) 855 44.9%
Donald Trump* (R) 1,018 53.4%
Jo Jorgensen (Lbt) 28 1.5%
Other 4 0.2%
TOTAL 1,905
Turnout: n/a Diff (St): 5 Diff (US): 7


2020 President, Harrison township
CandidateVotesPct
Joe Biden (D) 2,386 43.7%
Donald Trump* (R) 2,988 54.7%
Jo Jorgensen (Lbt) 70 1.3%
Other 21 0.4%
TOTAL 5,465
Turnout: n/a Diff (St): 6 Diff (US): 8


2020 President, Haysville borough
CandidateVotesPct
Joe Biden (D) 29 51.8%
Donald Trump* (R) 25 44.6%
Jo Jorgensen (Lbt) 2 3.6%
TOTAL 56
Turnout: n/a Diff (St): -4 Diff (US): -2


2020 President, Heidelberg borough
CandidateVotesPct
Joe Biden (D) 411 54.2%
Donald Trump* (R) 337 44.4%
Jo Jorgensen (Lbt) 8 1.1%
Other 3 0.4%
TOTAL 759
Turnout: n/a Diff (St): -4 Diff (US): -2


2020 President, Homestead borough
CandidateVotesPct
Joe Biden (D) 1,276 85.4%
Donald Trump* (R) 205 13.7%
Jo Jorgensen (Lbt) 11 0.7%
Other 3 0.2%
TOTAL 1,495
Turnout: n/a Diff (St): -35 Diff (US): -33


2020 President, Indiana township
CandidateVotesPct
Joe Biden (D) 2,153 48.4%
Donald Trump* (R) 2,221 50.0%
Jo Jorgensen (Lbt) 62 1.4%
Other 10 0.2%
TOTAL 4,446
Turnout: n/a Diff (St): 1 Diff (US): 3


2020 President, Ingram borough
CandidateVotesPct
Joe Biden (D) 1,151 59.1%
Donald Trump* (R) 754 38.7%
Jo Jorgensen (Lbt) 32 1.6%
Other 11 0.6%
TOTAL 1,948
Turnout: n/a Diff (St): -10 Diff (US): -8


2020 President, Jefferson Hills borough
CandidateVotesPct
Joe Biden (D) 2,981 40.2%
Donald Trump* (R) 4,344 58.6%
Jo Jorgensen (Lbt) 64 0.9%
Other 19 0.3%
TOTAL 7,408
Turnout: n/a Diff (St): 10 Diff (US): 12


2020 President, Kennedy township
CandidateVotesPct
Joe Biden (D) 2,679 47.6%
Donald Trump* (R) 2,897 51.4%
Jo Jorgensen (Lbt) 47 0.8%
Other 11 0.2%
TOTAL 5,634
Turnout: n/a Diff (St): 3 Diff (US): 5


2020 President, Kilbuck township
CandidateVotesPct
Joe Biden (D) 272 49.5%
Donald Trump* (R) 275 50.0%
Jo Jorgensen (Lbt) 3 0.5%
TOTAL 550
Turnout: n/a Diff (St): 1 Diff (US): 3


2020 President, Leet township
CandidateVotesPct
Joe Biden (D) 574 54.8%
Donald Trump* (R) 456 43.6%
Jo Jorgensen (Lbt) 14 1.3%
Other 3 0.3%
TOTAL 1,047
Turnout: n/a Diff (St): -5 Diff (US): -3


2020 President, Leetsdale borough
CandidateVotesPct
Joe Biden (D) 366 55.3%
Donald Trump* (R) 285 43.1%
Jo Jorgensen (Lbt) 9 1.4%
Other 2 0.3%
TOTAL 662
Turnout: n/a Diff (St): -6 Diff (US): -4


2020 President, Liberty borough (Allegheny County)
CandidateVotesPct
Joe Biden (D) 514 37.0%
Donald Trump* (R) 849 61.0%
Jo Jorgensen (Lbt) 23 1.7%
Other 5 0.4%
TOTAL 1,391
Turnout: n/a Diff (St): 12 Diff (US): 14


2020 President, Lincoln borough
CandidateVotesPct
Joe Biden (D) 175 29.2%
Donald Trump* (R) 416 69.3%
Jo Jorgensen (Lbt) 8 1.3%
Other 1 0.2%
TOTAL 600
Turnout: n/a Diff (St): 21 Diff (US): 23


2020 President, McCandless township
CandidateVotesPct
Joe Biden (D) 9,980 52.0%
Donald Trump* (R) 8,893 46.4%
Jo Jorgensen (Lbt) 237 1.2%
Other 70 0.4%
TOTAL 19,180
Turnout: n/a Diff (St): -2 Diff (US): 0


2020 President, McDonald borough
CandidateVotesPct
Joe Biden (D) 58 31.9%
Donald Trump* (R) 123 67.6%
Jo Jorgensen (Lbt) 1 0.5%
TOTAL 182
Turnout: n/a Diff (St): 19 Diff (US): 21


2020 President, McKeesport city
CandidateVotesPct
Joe Biden (D) 4,797 64.3%
Donald Trump* (R) 2,573 34.5%
Jo Jorgensen (Lbt) 73 1.0%
Other 19 0.3%
TOTAL 7,462
Turnout: n/a Diff (St): -14 Diff (US): -12


2020 President, McKees Rocks borough
CandidateVotesPct
Joe Biden (D) 1,462 65.7%
Donald Trump* (R) 726 32.6%
Jo Jorgensen (Lbt) 31 1.4%
Other 6 0.3%
TOTAL 2,225
Turnout: n/a Diff (St): -16 Diff (US): -14


2020 President, Marshall township
CandidateVotesPct
Joe Biden (D) 3,078 49.7%
Donald Trump* (R) 3,044 49.1%
Jo Jorgensen (Lbt) 53 0.9%
Other 19 0.3%
TOTAL 6,194
Turnout: n/a Diff (St): 0 Diff (US): 2


2020 President, Millvale borough
CandidateVotesPct
Joe Biden (D) 1,026 59.2%
Donald Trump* (R) 673 38.9%
Jo Jorgensen (Lbt) 28 1.6%
Other 5 0.3%
TOTAL 1,732
Turnout: n/a Diff (St): -10 Diff (US): -8


2020 President, Moon township
CandidateVotesPct
Joe Biden (D) 7,098 47.3%
Donald Trump* (R) 7,658 51.1%
Jo Jorgensen (Lbt) 187 1.2%
Other 55 0.4%
TOTAL 14,998
Turnout: n/a Diff (St): 2 Diff (US): 4


2020 President, Mount Lebanon township
CandidateVotesPct
Joe Biden (D) 15,164 67.0%
Donald Trump* (R) 7,146 31.6%
Jo Jorgensen (Lbt) 221 1.0%
Other 94 0.4%
TOTAL 22,625
Turnout: n/a Diff (St): -17 Diff (US): -15


2020 President, Mount Oliver borough
CandidateVotesPct
Joe Biden (D) 924 69.1%
Donald Trump* (R) 391 29.2%
Jo Jorgensen (Lbt) 17 1.3%
Other 6 0.4%
TOTAL 1,338
Turnout: n/a Diff (St): -19 Diff (US): -18


2020 President, Munhall borough
CandidateVotesPct
Joe Biden (D) 3,570 57.2%
Donald Trump* (R) 2,576 41.3%
Jo Jorgensen (Lbt) 75 1.2%
Other 22 0.4%
TOTAL 6,243
Turnout: n/a Diff (St): -7 Diff (US): -6


2020 President, Monroeville municipality
CandidateVotesPct
Joe Biden (D) 9,687 57.1%
Donald Trump* (R) 7,019 41.4%
Jo Jorgensen (Lbt) 195 1.2%
Other 50 0.3%
TOTAL 16,951
Turnout: n/a Diff (St): -7 Diff (US): -5


2020 President, Neville township
CandidateVotesPct
Joe Biden (D) 276 48.3%
Donald Trump* (R) 286 50.1%
Jo Jorgensen (Lbt) 8 1.4%
Other 1 0.2%
TOTAL 571
Turnout: n/a Diff (St): 1 Diff (US): 3


2020 President, North Braddock borough
CandidateVotesPct
Joe Biden (D) 1,560 76.3%
Donald Trump* (R) 454 22.2%
Jo Jorgensen (Lbt) 22 1.1%
Other 8 0.4%
TOTAL 2,044
Turnout: n/a Diff (St): -26 Diff (US): -25


2020 President, North Fayette township
CandidateVotesPct
Joe Biden (D) 3,839 44.2%
Donald Trump* (R) 4,721 54.4%
Jo Jorgensen (Lbt) 96 1.1%
Other 24 0.3%
TOTAL 8,680
Turnout: n/a Diff (St): 6 Diff (US): 8


2020 President, North Versailles township
CandidateVotesPct
Joe Biden (D) 2,848 52.8%
Donald Trump* (R) 2,468 45.8%
Jo Jorgensen (Lbt) 57 1.1%
Other 20 0.4%
TOTAL 5,393
Turnout: n/a Diff (St): -3 Diff (US): -1


2020 President, Oakdale borough
CandidateVotesPct
Joe Biden (D) 396 44.2%
Donald Trump* (R) 488 54.5%
Jo Jorgensen (Lbt) 11 1.2%
Other 1 0.1%
TOTAL 896
Turnout: n/a Diff (St): 6 Diff (US): 8


2020 President, Oakmont borough
CandidateVotesPct
Joe Biden (D) 2,627 56.6%
Donald Trump* (R) 1,949 42.0%
Jo Jorgensen (Lbt) 49 1.1%
Other 16 0.3%
TOTAL 4,641
Turnout: n/a Diff (St): -7 Diff (US): -5


2020 President, O'Hara township
CandidateVotesPct
Joe Biden (D) 3,900 62.1%
Donald Trump* (R) 2,301 36.6%
Jo Jorgensen (Lbt) 66 1.1%
Other 17 0.3%
TOTAL 6,284
Turnout: n/a Diff (St): -12 Diff (US): -10


2020 President, Ohio township
CandidateVotesPct
Joe Biden (D) 2,361 51.6%
Donald Trump* (R) 2,148 47.0%
Jo Jorgensen (Lbt) 55 1.2%
Other 11 0.2%
TOTAL 4,575
Turnout: n/a Diff (St): -2 Diff (US): 0


2020 President, Penn Hills township
CandidateVotesPct
Joe Biden (D) 16,774 69.8%
Donald Trump* (R) 6,885 28.7%
Jo Jorgensen (Lbt) 255 1.1%
Other 106 0.4%
TOTAL 24,020
Turnout: n/a Diff (St): -20 Diff (US): -18


2020 President, Pennsbury Village borough
CandidateVotesPct
Joe Biden (D) 262 53.9%
Donald Trump* (R) 216 44.4%
Jo Jorgensen (Lbt) 7 1.4%
Other 1 0.2%
TOTAL 486
Turnout: n/a Diff (St): -4 Diff (US): -2


2020 President, Pine township
CandidateVotesPct
Joe Biden (D) 4,167 46.7%
Donald Trump* (R) 4,634 51.9%
Jo Jorgensen (Lbt) 93 1.0%
Other 29 0.3%
TOTAL 8,923
Turnout: n/a Diff (St): 3 Diff (US): 5


2020 President, Pitcairn borough
CandidateVotesPct
Joe Biden (D) 668 50.2%
Donald Trump* (R) 635 47.7%
Jo Jorgensen (Lbt) 22 1.7%
Other 5 0.4%
TOTAL 1,330
Turnout: n/a Diff (St): -1 Diff (US): 1


2020 President, Pittsburgh city
CandidateVotesPct
Joe Biden (D) 125,938 77.6%
Donald Trump* (R) 33,831 20.8%
Jo Jorgensen (Lbt) 1,758 1.1%
Other 771 0.5%
TOTAL 162,298
Turnout: n/a Diff (St): -28 Diff (US): -26


2020 President, Pleasant Hills borough
CandidateVotesPct
Joe Biden (D) 2,590 48.2%
Donald Trump* (R) 2,697 50.2%
Jo Jorgensen (Lbt) 74 1.4%
Other 16 0.3%
TOTAL 5,377
Turnout: n/a Diff (St): 1 Diff (US): 3


2020 President, Plum borough
CandidateVotesPct
Joe Biden (D) 7,406 44.4%
Donald Trump* (R) 9,019 54.1%
Jo Jorgensen (Lbt) 198 1.2%
Other 58 0.3%
TOTAL 16,681
Turnout: n/a Diff (St): 5 Diff (US): 7


2020 President, Port Vue borough
CandidateVotesPct
Joe Biden (D) 737 39.7%
Donald Trump* (R) 1,091 58.8%
Jo Jorgensen (Lbt) 18 1.0%
Other 9 0.5%
TOTAL 1,855
Turnout: n/a Diff (St): 10 Diff (US): 12


2020 President, Rankin borough
CandidateVotesPct
Joe Biden (D) 662 87.8%
Donald Trump* (R) 87 11.5%
Jo Jorgensen (Lbt) 3 0.4%
Other 2 0.3%
TOTAL 754
Turnout: n/a Diff (St): -37 Diff (US): -35


2020 President, Reserve township
CandidateVotesPct
Joe Biden (D) 1,106 52.5%
Donald Trump* (R) 956 45.4%
Jo Jorgensen (Lbt) 34 1.6%
Other 9 0.4%
TOTAL 2,105
Turnout: n/a Diff (St): -3 Diff (US): -1


2020 President, Richland township
CandidateVotesPct
Joe Biden (D) 3,222 42.3%
Donald Trump* (R) 4,254 55.9%
Jo Jorgensen (Lbt) 113 1.5%
Other 25 0.3%
TOTAL 7,614
Turnout: n/a Diff (St): 7 Diff (US): 9


2020 President, Robinson township
CandidateVotesPct
Joe Biden (D) 4,443 47.6%
Donald Trump* (R) 4,770 51.1%
Jo Jorgensen (Lbt) 96 1.0%
Other 30 0.3%
TOTAL 9,339
Turnout: n/a Diff (St): 2 Diff (US): 4


2020 President, Ross township
CandidateVotesPct
Joe Biden (D) 10,930 52.2%
Donald Trump* (R) 9,613 45.9%
Jo Jorgensen (Lbt) 290 1.4%
Other 94 0.4%
TOTAL 20,927
Turnout: n/a Diff (St): -3 Diff (US): -1


2020 President, Rosslyn Farms borough
CandidateVotesPct
Joe Biden (D) 180 50.4%
Donald Trump* (R) 169 47.3%
Jo Jorgensen (Lbt) 5 1.4%
Other 3 0.8%
TOTAL 357
Turnout: n/a Diff (St): -1 Diff (US): 1


2020 President, Scott township
CandidateVotesPct
Joe Biden (D) 5,387 55.7%
Donald Trump* (R) 4,138 42.8%
Jo Jorgensen (Lbt) 113 1.2%
Other 29 0.3%
TOTAL 9,667
Turnout: n/a Diff (St): -6 Diff (US): -4


2020 President, Sewickley borough
CandidateVotesPct
Joe Biden (D) 1,514 60.4%
Donald Trump* (R) 938 37.4%
Jo Jorgensen (Lbt) 33 1.3%
Other 21 0.8%
TOTAL 2,506
Turnout: n/a Diff (St): -11 Diff (US): -9


2020 President, Sewickley Heights borough
CandidateVotesPct
Joe Biden (D) 286 45.5%
Donald Trump* (R) 333 52.9%
Jo Jorgensen (Lbt) 7 1.1%
Other 3 0.5%
TOTAL 629
Turnout: n/a Diff (St): 4 Diff (US): 6


2020 President, Sewickley Hills borough
CandidateVotesPct
Joe Biden (D) 224 47.3%
Donald Trump* (R) 242 51.1%
Jo Jorgensen (Lbt) 6 1.3%
Other 2 0.4%
TOTAL 474
Turnout: n/a Diff (St): 2 Diff (US): 4


2020 President, Shaler township
CandidateVotesPct
Joe Biden (D) 9,239 49.2%
Donald Trump* (R) 9,257 49.3%
Jo Jorgensen (Lbt) 225 1.2%
Other 62 0.3%
TOTAL 18,783
Turnout: n/a Diff (St): 1 Diff (US): 2


2020 President, Sharpsburg borough
CandidateVotesPct
Joe Biden (D) 1,010 61.1%
Donald Trump* (R) 613 37.1%
Jo Jorgensen (Lbt) 24 1.5%
Other 6 0.4%
TOTAL 1,653
Turnout: n/a Diff (St): -12 Diff (US): -10


2020 President, South Fayette township
CandidateVotesPct
Joe Biden (D) 4,769 47.5%
Donald Trump* (R) 5,120 51.0%
Jo Jorgensen (Lbt) 104 1.0%
Other 38 0.4%
TOTAL 10,031
Turnout: n/a Diff (St): 2 Diff (US): 4


2020 President, South Park township
CandidateVotesPct
Joe Biden (D) 3,845 45.2%
Donald Trump* (R) 4,518 53.2%
Jo Jorgensen (Lbt) 110 1.3%
Other 25 0.3%
TOTAL 8,498
Turnout: n/a Diff (St): 4 Diff (US): 6


2020 President, South Versailles township
CandidateVotesPct
Joe Biden (D) 46 24.1%
Donald Trump* (R) 143 74.9%
Jo Jorgensen (Lbt) 2 1.0%
TOTAL 191
Turnout: n/a Diff (St): 26 Diff (US): 28


2020 President, Springdale borough
CandidateVotesPct
Joe Biden (D) 843 45.0%
Donald Trump* (R) 1,002 53.5%
Jo Jorgensen (Lbt) 23 1.2%
Other 5 0.3%
TOTAL 1,873
Turnout: n/a Diff (St): 5 Diff (US): 7


2020 President, Springdale township
CandidateVotesPct
Joe Biden (D) 407 41.1%
Donald Trump* (R) 567 57.3%
Jo Jorgensen (Lbt) 13 1.3%
Other 3 0.3%
TOTAL 990
Turnout: n/a Diff (St): 9 Diff (US): 10


2020 President, Stowe township
CandidateVotesPct
Joe Biden (D) 1,634 59.4%
Donald Trump* (R) 1,074 39.1%
Jo Jorgensen (Lbt) 29 1.1%
Other 12 0.4%
TOTAL 2,749
Turnout: n/a Diff (St): -10 Diff (US): -8


2020 President, Swissvale borough
CandidateVotesPct
Joe Biden (D) 4,203 82.9%
Donald Trump* (R) 804 15.9%
Jo Jorgensen (Lbt) 41 0.8%
Other 23 0.5%
TOTAL 5,071
Turnout: n/a Diff (St): -33 Diff (US): -31


2020 President, Tarentum borough
CandidateVotesPct
Joe Biden (D) 808 44.1%
Donald Trump* (R) 986 53.8%
Jo Jorgensen (Lbt) 36 2.0%
Other 2 0.1%
TOTAL 1,832
Turnout: n/a Diff (St): 5 Diff (US): 7


2020 President, Thornburg borough
CandidateVotesPct
Joe Biden (D) 224 62.0%
Donald Trump* (R) 135 37.4%
Jo Jorgensen (Lbt) 2 0.6%
TOTAL 361
Turnout: n/a Diff (St): -11 Diff (US): -9


2020 President, Trafford borough
CandidateVotesPct
Joe Biden (D) 20 41.7%
Donald Trump* (R) 27 56.2%
Jo Jorgensen (Lbt) 1 2.1%
TOTAL 48
Turnout: n/a Diff (St): 8 Diff (US): 9


2020 President, Turtle Creek borough
CandidateVotesPct
Joe Biden (D) 1,428 61.6%
Donald Trump* (R) 863 37.2%
Jo Jorgensen (Lbt) 21 0.9%
Other 6 0.3%
TOTAL 2,318
Turnout: n/a Diff (St): -11 Diff (US): -10


2020 President, Upper St. Clair township
CandidateVotesPct
Joe Biden (D) 7,353 52.8%
Donald Trump* (R) 6,380 45.8%
Jo Jorgensen (Lbt) 144 1.0%
Other 41 0.3%
TOTAL 13,918
Turnout: n/a Diff (St): -3 Diff (US): -1


2020 President, Verona borough
CandidateVotesPct
Joe Biden (D) 725 55.8%
Donald Trump* (R) 552 42.5%
Jo Jorgensen (Lbt) 21 1.6%
Other 2 0.2%
TOTAL 1,300
Turnout: n/a Diff (St): -6 Diff (US): -4


2020 President, Versailles borough
CandidateVotesPct
Joe Biden (D) 363 50.5%
Donald Trump* (R) 332 46.2%
Jo Jorgensen (Lbt) 19 2.6%
Other 5 0.7%
TOTAL 719
Turnout: n/a Diff (St): -3 Diff (US): -1


2020 President, Wall borough
CandidateVotesPct
Joe Biden (D) 100 47.6%
Donald Trump* (R) 107 51.0%
Jo Jorgensen (Lbt) 3 1.4%
TOTAL 210
Turnout: n/a Diff (St): 2 Diff (US): 4


2020 President, West Deer township
CandidateVotesPct
Joe Biden (D) 2,915 38.5%
Donald Trump* (R) 4,545 60.1%
Jo Jorgensen (Lbt) 77 1.0%
Other 26 0.3%
TOTAL 7,563
Turnout: n/a Diff (St): 11 Diff (US): 13


2020 President, West Elizabeth borough
CandidateVotesPct
Joe Biden (D) 77 39.5%
Donald Trump* (R) 116 59.5%
Jo Jorgensen (Lbt) 2 1.0%
TOTAL 195
Turnout: n/a Diff (St): 11 Diff (US): 13


2020 President, West Homestead borough
CandidateVotesPct
Joe Biden (D) 567 51.6%
Donald Trump* (R) 520 47.4%
Jo Jorgensen (Lbt) 10 0.9%
Other 1 0.1%
TOTAL 1,098
Turnout: n/a Diff (St): -1 Diff (US): 1


2020 President, West Mifflin borough
CandidateVotesPct
Joe Biden (D) 5,703 50.6%
Donald Trump* (R) 5,397 47.9%
Jo Jorgensen (Lbt) 126 1.1%
Other 45 0.4%
TOTAL 11,271
Turnout: n/a Diff (St): -1 Diff (US): 1


2020 President, West View borough
CandidateVotesPct
Joe Biden (D) 2,146 54.0%
Donald Trump* (R) 1,750 44.1%
Jo Jorgensen (Lbt) 61 1.5%
Other 15 0.4%
TOTAL 3,972
Turnout: n/a Diff (St): -5 Diff (US): -3


2020 President, Whitaker borough
CandidateVotesPct
Joe Biden (D) 304 53.5%
Donald Trump* (R) 260 45.8%
Jo Jorgensen (Lbt) 4 0.7%
TOTAL 568
Turnout: n/a Diff (St): -3 Diff (US): -1


2020 President, Whitehall borough
CandidateVotesPct
Joe Biden (D) 4,688 52.9%
Donald Trump* (R) 4,062 45.8%
Jo Jorgensen (Lbt) 77 0.9%
Other 33 0.4%
TOTAL 8,860
Turnout: n/a Diff (St): -3 Diff (US): -1


2020 President, White Oak borough
CandidateVotesPct
Joe Biden (D) 2,101 43.6%
Donald Trump* (R) 2,651 55.0%
Jo Jorgensen (Lbt) 52 1.1%
Other 12 0.2%
TOTAL 4,816
Turnout: n/a Diff (St): 6 Diff (US): 8


2020 President, Wilkins township
CandidateVotesPct
Joe Biden (D) 2,584 64.0%
Donald Trump* (R) 1,396 34.6%
Jo Jorgensen (Lbt) 44 1.1%
Other 12 0.3%
TOTAL 4,036
Turnout: n/a Diff (St): -14 Diff (US): -12


2020 President, Wilkinsburg borough
CandidateVotesPct
Joe Biden (D) 7,392 90.1%
Donald Trump* (R) 702 8.6%
Jo Jorgensen (Lbt) 55 0.7%
Other 53 0.6%
TOTAL 8,202
Turnout: n/a Diff (St): -40 Diff (US): -38


2020 President, Wilmerding borough
CandidateVotesPct
Joe Biden (D) 451 65.0%
Donald Trump* (R) 229 33.0%
Jo Jorgensen (Lbt) 10 1.4%
Other 4 0.6%
TOTAL 694
Turnout: n/a Diff (St): -16 Diff (US): -14
* incumbent