RightDataUSA

2022-11-08 Senatorial Election Results for Montgomery County, PA (Class 3)


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



Click on a county in the table or the map to see demographic data for that county.

Turnout John Fetterman
(D)
Mehmet Oz
(R)
Erik Gerhardt
(Libertarian)
Richard Weiss
(Green)
Other Margin TOTAL
Abington townshipn/a20,74468.9%8,64828.7%4391.5%1730.6%1200.4%12,096 30,124
Ambler boroughn/a2,17573.0%73524.7%351.2%210.7%140.5%1,440 2,980
Bridgeport boroughn/a1,08366.4%51131.3%211.3%100.6%70.4%572 1,632
Bryn Athyn boroughn/a35549.6%33847.2%131.8%81.1%20.3%17 716
Cheltenham townshipn/a15,87085.7%2,35412.7%1590.9%970.5%450.2%13,516 18,525
Collegeville boroughn/a1,35459.6%87438.5%190.8%130.6%130.6%480 2,273
Conshohocken boroughn/a2,93467.0%1,32530.3%831.9%210.5%160.4%1,609 4,379
Douglass townshipn/a2,03141.1%2,76155.9%811.6%360.7%320.6%-730 4,941
East Greenville boroughn/a55750.9%48444.2%312.8%90.8%131.2%73 1,094
East Norriton townshipn/a4,44661.3%2,60736.0%1041.4%510.7%390.5%1,839 7,247
Franconia townshipn/a3,04742.9%3,88754.8%1001.4%310.4%320.5%-840 7,097
Green Lane boroughn/a10045.7%10547.9%62.7%83.7%00.0%-5 219
Hatboro boroughn/a2,32961.3%1,35835.7%661.7%220.6%240.6%971 3,799
Hatfield boroughn/a69058.8%44838.2%262.2%50.4%50.4%242 1,174
Hatfield townshipn/a4,55056.8%3,23140.4%1241.5%580.7%420.5%1,319 8,005
Horsham townshipn/a7,49156.1%5,52941.4%1921.4%860.6%650.5%1,962 13,363
Jenkintown boroughn/a2,15279.6%49418.3%281.0%140.5%140.5%1,658 2,702
Lansdale boroughn/a4,65266.8%2,10130.2%1131.6%600.9%370.5%2,551 6,963
Limerick townshipn/a5,35852.1%4,62645.0%1811.8%690.7%510.5%732 10,285
Lower Frederick townshipn/a1,32452.9%1,10744.2%441.8%170.7%110.4%217 2,503
Lower Gwynedd townshipn/a4,44162.4%2,52935.5%681.0%600.8%170.2%1,912 7,115
Lower Merion townshipn/a27,98877.6%7,62521.1%2110.6%1530.4%760.2%20,363 36,053
Lower Moreland townshipn/a3,52551.1%3,23947.0%661.0%480.7%160.2%286 6,894
Lower Pottsgrove townshipn/a2,93753.3%2,39943.5%981.8%541.0%250.5%538 5,513
Lower Providence townshipn/a7,34159.2%4,75538.4%1561.3%870.7%550.4%2,586 12,394
Lower Salford townshipn/a4,26051.2%3,86446.4%1111.3%490.6%370.4%396 8,321
Marlborough townshipn/a73739.4%1,09158.3%231.2%60.3%130.7%-354 1,870
Montgomery townshipn/a8,09960.7%4,93637.0%1721.3%820.6%620.5%3,163 13,351
Narberth boroughn/a2,28084.0%41015.1%140.5%80.3%30.1%1,870 2,715
New Hanover townshipn/a2,87745.4%3,29652.0%1011.6%310.5%310.5%-419 6,336
Norristown boroughn/a6,03881.3%1,20416.2%911.2%600.8%360.5%4,834 7,429
North Wales boroughn/a1,08565.2%53131.9%291.7%140.8%40.2%554 1,663
Pennsburg boroughn/a68448.2%67647.7%352.5%60.4%171.2%8 1,418
Perkiomen townshipn/a2,49757.4%1,74140.0%721.7%230.5%180.4%756 4,351
Plymouth townshipn/a5,42162.5%3,05135.2%1121.3%510.6%320.4%2,370 8,667
Pottstown boroughn/a4,57964.8%2,24131.7%1442.0%510.7%530.7%2,338 7,068
Red Hill boroughn/a56549.8%51545.4%322.8%111.0%121.1%50 1,135
Rockledge boroughn/a63752.3%53343.8%262.1%121.0%90.7%104 1,217
Royersford boroughn/a1,23963.3%64933.2%381.9%170.9%130.7%590 1,956
Salford townshipn/a64939.5%95558.1%241.5%70.4%80.5%-306 1,643
Schwenksville boroughn/a27856.2%19138.6%173.4%51.0%40.8%87 495
Skippack townshipn/a3,26452.8%2,77144.8%971.6%290.5%260.4%493 6,187
Souderton boroughn/a1,45751.3%1,27244.8%572.0%250.9%281.0%185 2,839
Springfield townshipn/a8,49171.6%3,13826.5%1221.0%670.6%430.4%5,353 11,861
Telford boroughn/a54851.1%48244.9%262.4%70.7%100.9%66 1,073
Towamencin townshipn/a5,42257.7%3,73839.7%1391.5%550.6%510.5%1,684 9,405
Trappe boroughn/a1,13557.5%79540.3%251.3%70.4%120.6%340 1,974
Upper Dublin townshipn/a11,05368.4%4,79929.7%1641.0%910.6%540.3%6,254 16,161
Upper Frederick townshipn/a77544.1%93052.9%321.8%80.5%130.7%-155 1,758
Upper Gwynedd townshipn/a5,41561.9%3,13335.8%1231.4%540.6%210.2%2,282 8,746
Upper Hanover townshipn/a1,79342.9%2,27254.3%681.6%240.6%270.6%-479 4,184
Upper Merion townshipn/a9,78265.1%4,90232.6%2001.3%780.5%570.4%4,880 15,019
Upper Moreland townshipn/a7,01660.0%4,30636.8%1911.6%1070.9%690.6%2,710 11,689
Upper Pottsgrove townshipn/a1,29451.2%1,15945.9%431.7%160.6%140.6%135 2,526
Upper Providence townshipn/a6,72957.5%4,71240.2%1401.2%830.7%470.4%2,017 11,711
Upper Salford townshipn/a75142.4%96554.5%321.8%100.6%140.8%-214 1,772
West Conshohocken boroughn/a52966.3%24530.7%192.4%40.5%10.1%284 798
West Norriton townshipn/a5,03664.1%2,64233.7%1051.3%370.5%310.4%2,394 7,851
West Pottsgrove townshipn/a67852.9%55042.9%352.7%90.7%90.7%128 1,281
Whitemarsh townshipn/a7,36965.6%3,67132.7%1060.9%460.4%360.3%3,698 11,228
Whitpain townshipn/a7,13963.3%3,90634.7%1191.1%630.6%440.4%3,233 11,271
Worcester townshipn/a3,13252.2%2,73545.6%681.1%380.6%220.4%397 5,995
TOTAL 61% 260,20763.0% 143,07734.6% 5,4161.3% 2,5020.6% 1,7520.4% 117,130 412,954
* incumbent

Other candidates included: Dan Wassmer (Keystone), 26,428 votes



2022 Senate class 3, Abington township
CandidateVotesPct
John Fetterman (D) 20,744 68.9%
Mehmet Oz (R) 8,648 28.7%
Erik Gerhardt (Lbt) 439 1.5%
Richard Weiss (Grn) 173 0.6%
Dan Wassmer (Keystone) 120 0.4%
TOTAL 30,124
Turnout: 3012400% Diff: -18


2022 Senate class 3, Ambler borough
CandidateVotesPct
John Fetterman (D) 2,175 73.0%
Mehmet Oz (R) 735 24.7%
Erik Gerhardt (Lbt) 35 1.2%
Richard Weiss (Grn) 21 0.7%
Dan Wassmer (Keystone) 14 0.5%
TOTAL 2,980
Turnout: 298000% Diff: -22


2022 Senate class 3, Bridgeport borough
CandidateVotesPct
John Fetterman (D) 1,083 66.4%
Mehmet Oz (R) 511 31.3%
Erik Gerhardt (Lbt) 21 1.3%
Richard Weiss (Grn) 10 0.6%
Dan Wassmer (Keystone) 7 0.4%
TOTAL 1,632
Turnout: 163200% Diff: -15


2022 Senate class 3, Bryn Athyn borough
CandidateVotesPct
John Fetterman (D) 355 49.6%
Mehmet Oz (R) 338 47.2%
Erik Gerhardt (Lbt) 13 1.8%
Richard Weiss (Grn) 8 1.1%
Dan Wassmer (Keystone) 2 0.3%
TOTAL 716
Turnout: 71600% Diff: 1


2022 Senate class 3, Cheltenham township
CandidateVotesPct
John Fetterman (D) 15,870 85.7%
Mehmet Oz (R) 2,354 12.7%
Erik Gerhardt (Lbt) 159 0.9%
Richard Weiss (Grn) 97 0.5%
Dan Wassmer (Keystone) 45 0.2%
TOTAL 18,525
Turnout: 1852500% Diff: -34


2022 Senate class 3, Collegeville borough
CandidateVotesPct
John Fetterman (D) 1,354 59.6%
Mehmet Oz (R) 874 38.5%
Erik Gerhardt (Lbt) 19 0.8%
Richard Weiss (Grn) 13 0.6%
Dan Wassmer (Keystone) 13 0.6%
TOTAL 2,273
Turnout: 227300% Diff: -8


2022 Senate class 3, Conshohocken borough
CandidateVotesPct
John Fetterman (D) 2,934 67.0%
Mehmet Oz (R) 1,325 30.3%
Erik Gerhardt (Lbt) 83 1.9%
Richard Weiss (Grn) 21 0.5%
Dan Wassmer (Keystone) 16 0.4%
TOTAL 4,379
Turnout: 437900% Diff: -16


2022 Senate class 3, Douglass township
CandidateVotesPct
John Fetterman (D) 2,031 41.1%
Mehmet Oz (R) 2,761 55.9%
Erik Gerhardt (Lbt) 81 1.6%
Richard Weiss (Grn) 36 0.7%
Dan Wassmer (Keystone) 32 0.6%
TOTAL 4,941
Turnout: 494100% Diff: 10


2022 Senate class 3, East Greenville borough
CandidateVotesPct
John Fetterman (D) 557 50.9%
Mehmet Oz (R) 484 44.2%
Erik Gerhardt (Lbt) 31 2.8%
Richard Weiss (Grn) 9 0.8%
Dan Wassmer (Keystone) 13 1.2%
TOTAL 1,094
Turnout: 109400% Diff: -2


2022 Senate class 3, East Norriton township
CandidateVotesPct
John Fetterman (D) 4,446 61.3%
Mehmet Oz (R) 2,607 36.0%
Erik Gerhardt (Lbt) 104 1.4%
Richard Weiss (Grn) 51 0.7%
Dan Wassmer (Keystone) 39 0.5%
TOTAL 7,247
Turnout: 724700% Diff: -10


2022 Senate class 3, Franconia township
CandidateVotesPct
John Fetterman (D) 3,047 42.9%
Mehmet Oz (R) 3,887 54.8%
Erik Gerhardt (Lbt) 100 1.4%
Richard Weiss (Grn) 31 0.4%
Dan Wassmer (Keystone) 32 0.5%
TOTAL 7,097
Turnout: 709700% Diff: 8


2022 Senate class 3, Green Lane borough
CandidateVotesPct
John Fetterman (D) 100 45.7%
Mehmet Oz (R) 105 47.9%
Erik Gerhardt (Lbt) 6 2.7%
Richard Weiss (Grn) 8 3.7%
Dan Wassmer (Keystone) 32 14.6%
TOTAL 219
Turnout: 21900% Diff: 2


2022 Senate class 3, Hatboro borough
CandidateVotesPct
John Fetterman (D) 2,329 61.3%
Mehmet Oz (R) 1,358 35.7%
Erik Gerhardt (Lbt) 66 1.7%
Richard Weiss (Grn) 22 0.6%
Dan Wassmer (Keystone) 24 0.6%
TOTAL 3,799
Turnout: 379900% Diff: -11


2022 Senate class 3, Hatfield borough
CandidateVotesPct
John Fetterman (D) 690 58.8%
Mehmet Oz (R) 448 38.2%
Erik Gerhardt (Lbt) 26 2.2%
Richard Weiss (Grn) 5 0.4%
Dan Wassmer (Keystone) 5 0.4%
TOTAL 1,174
Turnout: 117400% Diff: -8


2022 Senate class 3, Hatfield township
CandidateVotesPct
John Fetterman (D) 4,550 56.8%
Mehmet Oz (R) 3,231 40.4%
Erik Gerhardt (Lbt) 124 1.5%
Richard Weiss (Grn) 58 0.7%
Dan Wassmer (Keystone) 42 0.5%
TOTAL 8,005
Turnout: 800500% Diff: -6


2022 Senate class 3, Horsham township
CandidateVotesPct
John Fetterman (D) 7,491 56.1%
Mehmet Oz (R) 5,529 41.4%
Erik Gerhardt (Lbt) 192 1.4%
Richard Weiss (Grn) 86 0.6%
Dan Wassmer (Keystone) 65 0.5%
TOTAL 13,363
Turnout: 1336300% Diff: -5


2022 Senate class 3, Jenkintown borough
CandidateVotesPct
John Fetterman (D) 2,152 79.6%
Mehmet Oz (R) 494 18.3%
Erik Gerhardt (Lbt) 28 1.0%
Richard Weiss (Grn) 14 0.5%
Dan Wassmer (Keystone) 14 0.5%
TOTAL 2,702
Turnout: 270200% Diff: -28


2022 Senate class 3, Lansdale borough
CandidateVotesPct
John Fetterman (D) 4,652 66.8%
Mehmet Oz (R) 2,101 30.2%
Erik Gerhardt (Lbt) 113 1.6%
Richard Weiss (Grn) 60 0.9%
Dan Wassmer (Keystone) 37 0.5%
TOTAL 6,963
Turnout: 696300% Diff: -16


2022 Senate class 3, Limerick township
CandidateVotesPct
John Fetterman (D) 5,358 52.1%
Mehmet Oz (R) 4,626 45.0%
Erik Gerhardt (Lbt) 181 1.8%
Richard Weiss (Grn) 69 0.7%
Dan Wassmer (Keystone) 51 0.5%
TOTAL 10,285
Turnout: 1028500% Diff: -1


2022 Senate class 3, Lower Frederick township
CandidateVotesPct
John Fetterman (D) 1,324 52.9%
Mehmet Oz (R) 1,107 44.2%
Erik Gerhardt (Lbt) 44 1.8%
Richard Weiss (Grn) 17 0.7%
Dan Wassmer (Keystone) 11 0.4%
TOTAL 2,503
Turnout: 250300% Diff: -2


2022 Senate class 3, Lower Gwynedd township
CandidateVotesPct
John Fetterman (D) 4,441 62.4%
Mehmet Oz (R) 2,529 35.5%
Erik Gerhardt (Lbt) 68 1.0%
Richard Weiss (Grn) 60 0.8%
Dan Wassmer (Keystone) 17 0.2%
TOTAL 7,115
Turnout: 711500% Diff: -11


2022 Senate class 3, Lower Merion township
CandidateVotesPct
John Fetterman (D) 27,988 77.6%
Mehmet Oz (R) 7,625 21.1%
Erik Gerhardt (Lbt) 211 0.6%
Richard Weiss (Grn) 153 0.4%
Dan Wassmer (Keystone) 76 0.2%
TOTAL 36,053
Turnout: 3605300% Diff: -25


2022 Senate class 3, Lower Moreland township
CandidateVotesPct
John Fetterman (D) 3,525 51.1%
Mehmet Oz (R) 3,239 47.0%
Erik Gerhardt (Lbt) 66 1.0%
Richard Weiss (Grn) 48 0.7%
Dan Wassmer (Keystone) 16 0.2%
TOTAL 6,894
Turnout: 689400% Diff: 1


2022 Senate class 3, Lower Pottsgrove township
CandidateVotesPct
John Fetterman (D) 2,937 53.3%
Mehmet Oz (R) 2,399 43.5%
Erik Gerhardt (Lbt) 98 1.8%
Richard Weiss (Grn) 54 1.0%
Dan Wassmer (Keystone) 25 0.5%
TOTAL 5,513
Turnout: 551300% Diff: -3


2022 Senate class 3, Lower Providence township
CandidateVotesPct
John Fetterman (D) 7,341 59.2%
Mehmet Oz (R) 4,755 38.4%
Erik Gerhardt (Lbt) 156 1.3%
Richard Weiss (Grn) 87 0.7%
Dan Wassmer (Keystone) 55 0.4%
TOTAL 12,394
Turnout: 1239400% Diff: -8


2022 Senate class 3, Lower Salford township
CandidateVotesPct
John Fetterman (D) 4,260 51.2%
Mehmet Oz (R) 3,864 46.4%
Erik Gerhardt (Lbt) 111 1.3%
Richard Weiss (Grn) 49 0.6%
Dan Wassmer (Keystone) 37 0.4%
TOTAL 8,321
Turnout: 832100% Diff: 0


2022 Senate class 3, Marlborough township
CandidateVotesPct
John Fetterman (D) 737 39.4%
Mehmet Oz (R) 1,091 58.3%
Erik Gerhardt (Lbt) 23 1.2%
Richard Weiss (Grn) 6 0.3%
Dan Wassmer (Keystone) 13 0.7%
TOTAL 1,870
Turnout: 187000% Diff: 12


2022 Senate class 3, Montgomery township
CandidateVotesPct
John Fetterman (D) 8,099 60.7%
Mehmet Oz (R) 4,936 37.0%
Erik Gerhardt (Lbt) 172 1.3%
Richard Weiss (Grn) 82 0.6%
Dan Wassmer (Keystone) 62 0.5%
TOTAL 13,351
Turnout: 1335100% Diff: -9


2022 Senate class 3, Narberth borough
CandidateVotesPct
John Fetterman (D) 2,280 84.0%
Mehmet Oz (R) 410 15.1%
Erik Gerhardt (Lbt) 14 0.5%
Richard Weiss (Grn) 8 0.3%
Dan Wassmer (Keystone) 3 0.1%
TOTAL 2,715
Turnout: 271500% Diff: -31


2022 Senate class 3, New Hanover township
CandidateVotesPct
John Fetterman (D) 2,877 45.4%
Mehmet Oz (R) 3,296 52.0%
Erik Gerhardt (Lbt) 101 1.6%
Richard Weiss (Grn) 31 0.5%
Dan Wassmer (Keystone) 31 0.5%
TOTAL 6,336
Turnout: 633600% Diff: 6


2022 Senate class 3, Norristown borough
CandidateVotesPct
John Fetterman (D) 6,038 81.3%
Mehmet Oz (R) 1,204 16.2%
Erik Gerhardt (Lbt) 91 1.2%
Richard Weiss (Grn) 60 0.8%
Dan Wassmer (Keystone) 36 0.5%
TOTAL 7,429
Turnout: 742900% Diff: -30


2022 Senate class 3, North Wales borough
CandidateVotesPct
John Fetterman (D) 1,085 65.2%
Mehmet Oz (R) 531 31.9%
Erik Gerhardt (Lbt) 29 1.7%
Richard Weiss (Grn) 14 0.8%
Dan Wassmer (Keystone) 4 0.2%
TOTAL 1,663
Turnout: 166300% Diff: -14


2022 Senate class 3, Pennsburg borough
CandidateVotesPct
John Fetterman (D) 684 48.2%
Mehmet Oz (R) 676 47.7%
Erik Gerhardt (Lbt) 35 2.5%
Richard Weiss (Grn) 6 0.4%
Dan Wassmer (Keystone) 17 1.2%
TOTAL 1,418
Turnout: 141800% Diff: 1


2022 Senate class 3, Perkiomen township
CandidateVotesPct
John Fetterman (D) 2,497 57.4%
Mehmet Oz (R) 1,741 40.0%
Erik Gerhardt (Lbt) 72 1.7%
Richard Weiss (Grn) 23 0.5%
Dan Wassmer (Keystone) 18 0.4%
TOTAL 4,351
Turnout: 435100% Diff: -6


2022 Senate class 3, Plymouth township
CandidateVotesPct
John Fetterman (D) 5,421 62.5%
Mehmet Oz (R) 3,051 35.2%
Erik Gerhardt (Lbt) 112 1.3%
Richard Weiss (Grn) 51 0.6%
Dan Wassmer (Keystone) 32 0.4%
TOTAL 8,667
Turnout: 866700% Diff: -11


2022 Senate class 3, Pottstown borough
CandidateVotesPct
John Fetterman (D) 4,579 64.8%
Mehmet Oz (R) 2,241 31.7%
Erik Gerhardt (Lbt) 144 2.0%
Richard Weiss (Grn) 51 0.7%
Dan Wassmer (Keystone) 53 0.7%
TOTAL 7,068
Turnout: 706800% Diff: -15


2022 Senate class 3, Red Hill borough
CandidateVotesPct
John Fetterman (D) 565 49.8%
Mehmet Oz (R) 515 45.4%
Erik Gerhardt (Lbt) 32 2.8%
Richard Weiss (Grn) 11 1.0%
Dan Wassmer (Keystone) 12 1.1%
TOTAL 1,135
Turnout: 113500% Diff: -1


2022 Senate class 3, Rockledge borough
CandidateVotesPct
John Fetterman (D) 637 52.3%
Mehmet Oz (R) 533 43.8%
Erik Gerhardt (Lbt) 26 2.1%
Richard Weiss (Grn) 12 1.0%
Dan Wassmer (Keystone) 9 0.7%
TOTAL 1,217
Turnout: 121700% Diff: -3


2022 Senate class 3, Royersford borough
CandidateVotesPct
John Fetterman (D) 1,239 63.3%
Mehmet Oz (R) 649 33.2%
Erik Gerhardt (Lbt) 38 1.9%
Richard Weiss (Grn) 17 0.9%
Dan Wassmer (Keystone) 13 0.7%
TOTAL 1,956
Turnout: 195600% Diff: -13


2022 Senate class 3, Salford township
CandidateVotesPct
John Fetterman (D) 649 39.5%
Mehmet Oz (R) 955 58.1%
Erik Gerhardt (Lbt) 24 1.5%
Richard Weiss (Grn) 7 0.4%
Dan Wassmer (Keystone) 8 0.5%
TOTAL 1,643
Turnout: 164300% Diff: 12


2022 Senate class 3, Schwenksville borough
CandidateVotesPct
John Fetterman (D) 278 56.2%
Mehmet Oz (R) 191 38.6%
Erik Gerhardt (Lbt) 17 3.4%
Richard Weiss (Grn) 5 1.0%
Dan Wassmer (Keystone) 4 0.8%
TOTAL 495
Turnout: 49500% Diff: -8


2022 Senate class 3, Skippack township
CandidateVotesPct
John Fetterman (D) 3,264 52.8%
Mehmet Oz (R) 2,771 44.8%
Erik Gerhardt (Lbt) 97 1.6%
Richard Weiss (Grn) 29 0.5%
Dan Wassmer (Keystone) 26 0.4%
TOTAL 6,187
Turnout: 618700% Diff: -2


2022 Senate class 3, Souderton borough
CandidateVotesPct
John Fetterman (D) 1,457 51.3%
Mehmet Oz (R) 1,272 44.8%
Erik Gerhardt (Lbt) 57 2.0%
Richard Weiss (Grn) 25 0.9%
Dan Wassmer (Keystone) 28 1.0%
TOTAL 2,839
Turnout: 283900% Diff: -2


2022 Senate class 3, Springfield township
CandidateVotesPct
John Fetterman (D) 8,491 71.6%
Mehmet Oz (R) 3,138 26.5%
Erik Gerhardt (Lbt) 122 1.0%
Richard Weiss (Grn) 67 0.6%
Dan Wassmer (Keystone) 43 0.4%
TOTAL 11,861
Turnout: 1186100% Diff: -20


2022 Senate class 3, Telford borough
CandidateVotesPct
John Fetterman (D) 548 51.1%
Mehmet Oz (R) 482 44.9%
Erik Gerhardt (Lbt) 26 2.4%
Richard Weiss (Grn) 7 0.7%
Dan Wassmer (Keystone) 10 0.9%
TOTAL 1,073
Turnout: 107300% Diff: -1


2022 Senate class 3, Towamencin township
CandidateVotesPct
John Fetterman (D) 5,422 57.7%
Mehmet Oz (R) 3,738 39.7%
Erik Gerhardt (Lbt) 139 1.5%
Richard Weiss (Grn) 55 0.6%
Dan Wassmer (Keystone) 51 0.5%
TOTAL 9,405
Turnout: 940500% Diff: -7


2022 Senate class 3, Trappe borough
CandidateVotesPct
John Fetterman (D) 1,135 57.5%
Mehmet Oz (R) 795 40.3%
Erik Gerhardt (Lbt) 25 1.3%
Richard Weiss (Grn) 7 0.4%
Dan Wassmer (Keystone) 12 0.6%
TOTAL 1,974
Turnout: 197400% Diff: -6


2022 Senate class 3, Upper Dublin township
CandidateVotesPct
John Fetterman (D) 11,053 68.4%
Mehmet Oz (R) 4,799 29.7%
Erik Gerhardt (Lbt) 164 1.0%
Richard Weiss (Grn) 91 0.6%
Dan Wassmer (Keystone) 54 0.3%
TOTAL 16,161
Turnout: 1616100% Diff: -17


2022 Senate class 3, Upper Frederick township
CandidateVotesPct
John Fetterman (D) 775 44.1%
Mehmet Oz (R) 930 52.9%
Erik Gerhardt (Lbt) 32 1.8%
Richard Weiss (Grn) 8 0.5%
Dan Wassmer (Keystone) 13 0.7%
TOTAL 1,758
Turnout: 175800% Diff: 7


2022 Senate class 3, Upper Gwynedd township
CandidateVotesPct
John Fetterman (D) 5,415 61.9%
Mehmet Oz (R) 3,133 35.8%
Erik Gerhardt (Lbt) 123 1.4%
Richard Weiss (Grn) 54 0.6%
Dan Wassmer (Keystone) 21 0.2%
TOTAL 8,746
Turnout: 874600% Diff: -11


2022 Senate class 3, Upper Hanover township
CandidateVotesPct
John Fetterman (D) 1,793 42.9%
Mehmet Oz (R) 2,272 54.3%
Erik Gerhardt (Lbt) 68 1.6%
Richard Weiss (Grn) 24 0.6%
Dan Wassmer (Keystone) 27 0.6%
TOTAL 4,184
Turnout: 418400% Diff: 8


2022 Senate class 3, Upper Merion township
CandidateVotesPct
John Fetterman (D) 9,782 65.1%
Mehmet Oz (R) 4,902 32.6%
Erik Gerhardt (Lbt) 200 1.3%
Richard Weiss (Grn) 78 0.5%
Dan Wassmer (Keystone) 57 0.4%
TOTAL 15,019
Turnout: 1501900% Diff: -14


2022 Senate class 3, Upper Moreland township
CandidateVotesPct
John Fetterman (D) 7,016 60.0%
Mehmet Oz (R) 4,306 36.8%
Erik Gerhardt (Lbt) 191 1.6%
Richard Weiss (Grn) 107 0.9%
Dan Wassmer (Keystone) 69 0.6%
TOTAL 11,689
Turnout: 1168900% Diff: -9


2022 Senate class 3, Upper Pottsgrove township
CandidateVotesPct
John Fetterman (D) 1,294 51.2%
Mehmet Oz (R) 1,159 45.9%
Erik Gerhardt (Lbt) 43 1.7%
Richard Weiss (Grn) 16 0.6%
Dan Wassmer (Keystone) 14 0.6%
TOTAL 2,526
Turnout: 252600% Diff: 0


2022 Senate class 3, Upper Providence township
CandidateVotesPct
John Fetterman (D) 6,729 57.5%
Mehmet Oz (R) 4,712 40.2%
Erik Gerhardt (Lbt) 140 1.2%
Richard Weiss (Grn) 83 0.7%
Dan Wassmer (Keystone) 47 0.4%
TOTAL 11,711
Turnout: 1171100% Diff: -6


2022 Senate class 3, Upper Salford township
CandidateVotesPct
John Fetterman (D) 751 42.4%
Mehmet Oz (R) 965 54.5%
Erik Gerhardt (Lbt) 32 1.8%
Richard Weiss (Grn) 10 0.6%
Dan Wassmer (Keystone) 14 0.8%
TOTAL 1,772
Turnout: 177200% Diff: 8


2022 Senate class 3, West Conshohocken borough
CandidateVotesPct
John Fetterman (D) 529 66.3%
Mehmet Oz (R) 245 30.7%
Erik Gerhardt (Lbt) 19 2.4%
Richard Weiss (Grn) 4 0.5%
Dan Wassmer (Keystone) 1 0.1%
TOTAL 798
Turnout: 79800% Diff: -16


2022 Senate class 3, West Norriton township
CandidateVotesPct
John Fetterman (D) 5,036 64.1%
Mehmet Oz (R) 2,642 33.7%
Erik Gerhardt (Lbt) 105 1.3%
Richard Weiss (Grn) 37 0.5%
Dan Wassmer (Keystone) 31 0.4%
TOTAL 7,851
Turnout: 785100% Diff: -13


2022 Senate class 3, West Pottsgrove township
CandidateVotesPct
John Fetterman (D) 678 52.9%
Mehmet Oz (R) 550 42.9%
Erik Gerhardt (Lbt) 35 2.7%
Richard Weiss (Grn) 9 0.7%
Dan Wassmer (Keystone) 9 0.7%
TOTAL 1,281
Turnout: 128100% Diff: -3


2022 Senate class 3, Whitemarsh township
CandidateVotesPct
John Fetterman (D) 7,369 65.6%
Mehmet Oz (R) 3,671 32.7%
Erik Gerhardt (Lbt) 106 0.9%
Richard Weiss (Grn) 46 0.4%
Dan Wassmer (Keystone) 36 0.3%
TOTAL 11,228
Turnout: 1122800% Diff: -14


2022 Senate class 3, Whitpain township
CandidateVotesPct
John Fetterman (D) 7,139 63.3%
Mehmet Oz (R) 3,906 34.7%
Erik Gerhardt (Lbt) 119 1.1%
Richard Weiss (Grn) 63 0.6%
Dan Wassmer (Keystone) 44 0.4%
TOTAL 11,271
Turnout: 1127100% Diff: -12


2022 Senate class 3, Worcester township
CandidateVotesPct
John Fetterman (D) 3,132 52.2%
Mehmet Oz (R) 2,735 45.6%
Erik Gerhardt (Lbt) 68 1.1%
Richard Weiss (Grn) 38 0.6%
Dan Wassmer (Keystone) 22 0.4%
TOTAL 5,995
Turnout: 599500% Diff: -1

Campaign finance data for this election**:

John Fetterman
Total Disbursements: $75,709,210
Total Receipts: $76,336,560
Cash on Hand: $627,349
Candidate Contributions: $0
Candidate Loans: $0
Individual Contributions: $68,305,748
Party Contributions: $51,200
Other Committee Contributions: $810,234
Other Committee Transfers: $1,763,080
Indep. Expenditures Supporting: $34,652,485
Indep. Expenditures Opposing: $84,027,991
Net Independent Expenditures: $-49,375,506
Net Spending: $26,333,704



Mehmet Oz
Total Disbursements: $49,392,954
Total Receipts: $51,080,108
Cash on Hand: $1,687,154
Candidate Contributions: $0
Candidate Loans: $26,796,343
Individual Contributions: $20,719,872
Party Contributions: $55,200
Other Committee Contributions: $565,625
Other Committee Transfers: $2,395,994
Indep. Expenditures Supporting: $14,454,778
Indep. Expenditures Opposing: $88,551,897
Net Independent Expenditures: $-74,097,119
Net Spending: $-24,704,165



Erik Gerhardt
Total Disbursements: $5,555
Total Receipts: $35,196
Cash on Hand: $29,736
Candidate Contributions: $28,252
Candidate Loans: $0
Individual Contributions: $6,944
Party Contributions: $0
Other Committee Contributions: $0
Other Committee Transfers: $0
Indep. Expenditures Supporting: $0
Indep. Expenditures Opposing: $0
Net Independent Expenditures: $0
Net Spending: $5,555



**Financial data shown here takes into account all elections for this office during this cycle, including primary, special and runoff elections, if any.
Source: https://www.fec.gov/data/elections/senate/PA/2022

View 2024 FEC data