RightDataUSA

2022-11-08 Senatorial Election Results for Bucks 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
Bedminster townshipn/a1,77642.8%2,26654.6%581.4%300.7%210.5%-490 4,151
Bensalem townshipn/a12,37752.3%10,51044.4%4031.7%1820.8%1890.8%1,867 23,661
Bridgeton townshipn/a36250.8%32946.2%121.7%50.7%40.6%33 712
Bristol boroughn/a2,45063.8%1,27833.3%661.7%190.5%250.7%1,172 3,838
Bristol townshipn/a10,83756.5%7,57939.5%3822.0%1991.0%1941.0%3,258 19,191
Buckingham townshipn/a6,37551.2%5,82446.8%1201.0%690.6%620.5%551 12,450
Chalfont boroughn/a1,36157.6%94540.0%241.0%180.8%140.6%416 2,362
Doylestown boroughn/a4,53163.8%2,39033.7%941.3%430.6%410.6%2,141 7,099
Doylestown townshipn/a4,39155.4%3,34042.1%891.1%490.6%570.7%1,051 7,926
Dublin boroughn/a49049.8%45946.6%212.1%70.7%70.7%31 984
Durham townshipn/a32245.0%37652.6%131.8%40.6%00.0%-54 715
East Rockhill townshipn/a1,26542.7%1,62554.9%381.3%160.5%170.6%-360 2,961
Falls townshipn/a7,76056.4%5,53040.2%2361.7%1220.9%1150.8%2,230 13,763
Haycock townshipn/a51639.4%77058.8%151.1%30.2%60.5%-254 1,310
Hilltown townshipn/a3,71644.0%4,48653.1%1081.3%690.8%620.7%-770 8,441
Hulmeville boroughn/a23648.4%23648.4%61.2%71.4%30.6%0 488
Ivyland boroughn/a21646.3%23550.3%61.3%61.3%40.9%-19 467
Langhorne boroughn/a46759.2%28636.2%151.9%131.6%81.0%181 789
Langhorne Manor boroughn/a24848.0%26050.3%71.4%20.4%00.0%-12 517
Lower Makefield townshipn/a11,94959.7%7,60638.0%2461.2%1240.6%900.4%4,343 20,015
Lower Southampton townshipn/a4,07445.0%4,71952.1%1381.5%690.8%630.7%-645 9,063
Middletown townshipn/a12,20253.7%9,89043.5%3191.4%1410.6%1640.7%2,312 22,716
Milford townshipn/a2,19342.6%2,79054.2%791.5%370.7%501.0%-597 5,149
Morrisville boroughn/a2,19464.7%1,07531.7%631.9%310.9%270.8%1,119 3,390
New Britain townshipn/a4,31254.1%3,43043.0%1181.5%540.7%600.8%882 7,974
New Hope boroughn/a1,13270.1%46028.5%110.7%50.3%60.4%672 1,614
Newtown boroughn/a89358.6%60139.5%100.7%70.5%120.8%292 1,523
Newtown townshipn/a6,37956.6%4,63341.1%1391.2%610.5%640.6%1,746 11,276
Nockamixon townshipn/a74939.2%1,10757.9%311.6%130.7%110.6%-358 1,911
Northampton townshipn/a10,13146.5%11,16651.3%2541.2%1130.5%1110.5%-1,035 21,775
Penndel boroughn/a48953.4%38642.1%202.2%131.4%80.9%103 916
Perkasie boroughn/a2,35151.3%2,05344.8%1002.2%320.7%441.0%298 4,580
Plumstead townshipn/a3,81450.1%3,58247.1%1161.5%440.6%510.7%232 7,607
Quakertown boroughn/a1,76851.0%1,55544.9%812.3%331.0%300.9%213 3,467
Richland townshipn/a2,71345.1%3,10351.6%1151.9%350.6%470.8%-390 6,013
Richlandtown boroughn/a24247.7%24648.5%112.2%30.6%51.0%-4 507
Riegelsville boroughn/a24952.5%20944.1%81.7%40.8%40.8%40 474
Sellersville boroughn/a1,08253.2%86442.5%462.3%190.9%211.0%218 2,032
Silverdale boroughn/a19845.1%22651.5%61.4%30.7%61.4%-28 439
Solebury townshipn/a3,47461.3%2,10437.1%500.9%180.3%230.4%1,370 5,669
Springfield townshipn/a1,30043.8%1,58153.2%481.6%190.6%230.8%-281 2,971
Telford boroughn/a45347.5%45948.2%192.0%161.7%60.6%-6 953
Tinicum townshipn/a1,30452.5%1,10844.6%361.4%220.9%130.5%196 2,483
Trumbauersville boroughn/a17141.1%22955.0%81.9%51.2%30.7%-58 416
Tullytown boroughn/a50457.5%34038.8%202.3%60.7%60.7%164 876
Upper Makefield townshipn/a2,92051.1%2,70047.3%370.6%270.5%250.4%220 5,709
Upper Southampton townshipn/a3,59243.8%4,34853.1%1461.8%460.6%610.7%-756 8,193
Warminster townshipn/a8,27851.7%7,23045.2%2641.6%1240.8%1100.7%1,048 16,006
Warrington townshipn/a6,75652.4%5,82045.2%1631.3%680.5%780.6%936 12,885
Warwick townshipn/a3,93548.9%3,89248.4%1291.6%490.6%370.5%43 8,042
West Rockhill townshipn/a1,12540.6%1,55356.0%461.7%250.9%230.8%-428 2,772
Wrightstown townshipn/a87945.9%99151.7%241.3%80.4%130.7%-112 1,915
Yardley boroughn/a1,03563.5%56034.4%191.2%80.5%70.4%475 1,629
TOTAL 61% 164,53652.3% 141,34045.0% 4,6331.5% 2,1450.7% 1,6570.5% 23,196 314,311
* incumbent

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



2022 Senate class 3, Bedminster township
CandidateVotesPct
John Fetterman (D) 1,776 42.8%
Mehmet Oz (R) 2,266 54.6%
Erik Gerhardt (Lbt) 58 1.4%
Richard Weiss (Grn) 30 0.7%
Dan Wassmer (Keystone) 16 0.4%
TOTAL 4,151
Turnout: 415100% Diff: 8


2022 Senate class 3, Bensalem township
CandidateVotesPct
John Fetterman (D) 12,377 52.3%
Mehmet Oz (R) 10,510 44.4%
Erik Gerhardt (Lbt) 403 1.7%
Richard Weiss (Grn) 182 0.8%
Dan Wassmer (Keystone) 140 0.6%
TOTAL 23,661
Turnout: 2366100% Diff: -2


2022 Senate class 3, Bridgeton township
CandidateVotesPct
John Fetterman (D) 362 50.8%
Mehmet Oz (R) 329 46.2%
Erik Gerhardt (Lbt) 12 1.7%
Richard Weiss (Grn) 5 0.7%
Dan Wassmer (Keystone) 3 0.4%
TOTAL 712
Turnout: 71200% Diff: 0


2022 Senate class 3, Bristol borough
CandidateVotesPct
John Fetterman (D) 2,450 63.8%
Mehmet Oz (R) 1,278 33.3%
Erik Gerhardt (Lbt) 66 1.7%
Richard Weiss (Grn) 19 0.5%
Dan Wassmer (Keystone) 23 0.6%
TOTAL 3,838
Turnout: 383800% Diff: -13


2022 Senate class 3, Bristol township
CandidateVotesPct
John Fetterman (D) 10,837 56.5%
Mehmet Oz (R) 7,579 39.5%
Erik Gerhardt (Lbt) 382 2.0%
Richard Weiss (Grn) 199 1.0%
Dan Wassmer (Keystone) 163 0.8%
TOTAL 19,191
Turnout: 1919100% Diff: -7


2022 Senate class 3, Buckingham township
CandidateVotesPct
John Fetterman (D) 6,375 51.2%
Mehmet Oz (R) 5,824 46.8%
Erik Gerhardt (Lbt) 120 1.0%
Richard Weiss (Grn) 69 0.6%
Dan Wassmer (Keystone) 44 0.4%
TOTAL 12,450
Turnout: 1245000% Diff: 0


2022 Senate class 3, Chalfont borough
CandidateVotesPct
John Fetterman (D) 1,361 57.6%
Mehmet Oz (R) 945 40.0%
Erik Gerhardt (Lbt) 24 1.0%
Richard Weiss (Grn) 18 0.8%
Dan Wassmer (Keystone) 14 0.6%
TOTAL 2,362
Turnout: 236200% Diff: -6


2022 Senate class 3, Doylestown borough
CandidateVotesPct
John Fetterman (D) 4,531 63.8%
Mehmet Oz (R) 2,390 33.7%
Erik Gerhardt (Lbt) 94 1.3%
Richard Weiss (Grn) 43 0.6%
Dan Wassmer (Keystone) 35 0.5%
TOTAL 7,099
Turnout: 709900% Diff: -13


2022 Senate class 3, Doylestown township
CandidateVotesPct
John Fetterman (D) 4,391 55.4%
Mehmet Oz (R) 3,340 42.1%
Erik Gerhardt (Lbt) 89 1.1%
Richard Weiss (Grn) 49 0.6%
Dan Wassmer (Keystone) 45 0.6%
TOTAL 7,926
Turnout: 792600% Diff: -4


2022 Senate class 3, Dublin borough
CandidateVotesPct
John Fetterman (D) 490 49.8%
Mehmet Oz (R) 459 46.6%
Erik Gerhardt (Lbt) 21 2.1%
Richard Weiss (Grn) 7 0.7%
Dan Wassmer (Keystone) 5 0.5%
TOTAL 984
Turnout: 98400% Diff: 0


2022 Senate class 3, Durham township
CandidateVotesPct
John Fetterman (D) 322 45.0%
Mehmet Oz (R) 376 52.6%
Erik Gerhardt (Lbt) 13 1.8%
Richard Weiss (Grn) 4 0.6%
Dan Wassmer (Keystone) 5 0.7%
TOTAL 715
Turnout: 71500% Diff: 6


2022 Senate class 3, East Rockhill township
CandidateVotesPct
John Fetterman (D) 1,265 42.7%
Mehmet Oz (R) 1,625 54.9%
Erik Gerhardt (Lbt) 38 1.3%
Richard Weiss (Grn) 16 0.5%
Dan Wassmer (Keystone) 12 0.4%
TOTAL 2,961
Turnout: 296100% Diff: 9


2022 Senate class 3, Falls township
CandidateVotesPct
John Fetterman (D) 7,760 56.4%
Mehmet Oz (R) 5,530 40.2%
Erik Gerhardt (Lbt) 236 1.7%
Richard Weiss (Grn) 122 0.9%
Dan Wassmer (Keystone) 90 0.7%
TOTAL 13,763
Turnout: 1376300% Diff: -6


2022 Senate class 3, Haycock township
CandidateVotesPct
John Fetterman (D) 516 39.4%
Mehmet Oz (R) 770 58.8%
Erik Gerhardt (Lbt) 15 1.1%
Richard Weiss (Grn) 3 0.2%
Dan Wassmer (Keystone) 6 0.5%
TOTAL 1,310
Turnout: 131000% Diff: 12


2022 Senate class 3, Hilltown township
CandidateVotesPct
John Fetterman (D) 3,716 44.0%
Mehmet Oz (R) 4,486 53.1%
Erik Gerhardt (Lbt) 108 1.3%
Richard Weiss (Grn) 69 0.8%
Dan Wassmer (Keystone) 50 0.6%
TOTAL 8,441
Turnout: 844100% Diff: 7


2022 Senate class 3, Hulmeville borough
CandidateVotesPct
John Fetterman (D) 236 48.4%
Mehmet Oz (R) 236 48.4%
Erik Gerhardt (Lbt) 6 1.2%
Richard Weiss (Grn) 7 1.4%
Dan Wassmer (Keystone) 3 0.6%
TOTAL 488
Turnout: 48800% Diff: 2


2022 Senate class 3, Ivyland borough
CandidateVotesPct
John Fetterman (D) 216 46.3%
Mehmet Oz (R) 235 50.3%
Erik Gerhardt (Lbt) 6 1.3%
Richard Weiss (Grn) 6 1.3%
Dan Wassmer (Keystone) 3 0.6%
TOTAL 467
Turnout: 46700% Diff: 4


2022 Senate class 3, Langhorne borough
CandidateVotesPct
John Fetterman (D) 467 59.2%
Mehmet Oz (R) 286 36.2%
Erik Gerhardt (Lbt) 15 1.9%
Richard Weiss (Grn) 13 1.6%
Dan Wassmer (Keystone) 5 0.6%
TOTAL 789
Turnout: 78900% Diff: -10


2022 Senate class 3, Langhorne Manor borough
CandidateVotesPct
John Fetterman (D) 248 48.0%
Mehmet Oz (R) 260 50.3%
Erik Gerhardt (Lbt) 7 1.4%
Richard Weiss (Grn) 2 0.4%
Dan Wassmer (Keystone) 5 1.0%
TOTAL 517
Turnout: 51700% Diff: 4


2022 Senate class 3, Lower Makefield township
CandidateVotesPct
John Fetterman (D) 11,949 59.7%
Mehmet Oz (R) 7,606 38.0%
Erik Gerhardt (Lbt) 246 1.2%
Richard Weiss (Grn) 124 0.6%
Dan Wassmer (Keystone) 61 0.3%
TOTAL 20,015
Turnout: 2001500% Diff: -8


2022 Senate class 3, Lower Southampton township
CandidateVotesPct
John Fetterman (D) 4,074 45.0%
Mehmet Oz (R) 4,719 52.1%
Erik Gerhardt (Lbt) 138 1.5%
Richard Weiss (Grn) 69 0.8%
Dan Wassmer (Keystone) 51 0.6%
TOTAL 9,063
Turnout: 906300% Diff: 6


2022 Senate class 3, Middletown township
CandidateVotesPct
John Fetterman (D) 12,202 53.7%
Mehmet Oz (R) 9,890 43.5%
Erik Gerhardt (Lbt) 319 1.4%
Richard Weiss (Grn) 141 0.6%
Dan Wassmer (Keystone) 124 0.5%
TOTAL 22,716
Turnout: 2271600% Diff: -3


2022 Senate class 3, Milford township
CandidateVotesPct
John Fetterman (D) 2,193 42.6%
Mehmet Oz (R) 2,790 54.2%
Erik Gerhardt (Lbt) 79 1.5%
Richard Weiss (Grn) 37 0.7%
Dan Wassmer (Keystone) 42 0.8%
TOTAL 5,149
Turnout: 514900% Diff: 8


2022 Senate class 3, Morrisville borough
CandidateVotesPct
John Fetterman (D) 2,194 64.7%
Mehmet Oz (R) 1,075 31.7%
Erik Gerhardt (Lbt) 63 1.9%
Richard Weiss (Grn) 31 0.9%
Dan Wassmer (Keystone) 22 0.6%
TOTAL 3,390
Turnout: 339000% Diff: -15


2022 Senate class 3, New Britain township
CandidateVotesPct
John Fetterman (D) 4,312 54.1%
Mehmet Oz (R) 3,430 43.0%
Erik Gerhardt (Lbt) 118 1.5%
Richard Weiss (Grn) 54 0.7%
Dan Wassmer (Keystone) 44 0.6%
TOTAL 7,974
Turnout: 797400% Diff: -3


2022 Senate class 3, New Hope borough
CandidateVotesPct
John Fetterman (D) 1,132 70.1%
Mehmet Oz (R) 460 28.5%
Erik Gerhardt (Lbt) 11 0.7%
Richard Weiss (Grn) 5 0.3%
Dan Wassmer (Keystone) 3 0.2%
TOTAL 1,614
Turnout: 161400% Diff: -18


2022 Senate class 3, Newtown borough
CandidateVotesPct
John Fetterman (D) 893 58.6%
Mehmet Oz (R) 601 39.5%
Erik Gerhardt (Lbt) 10 0.7%
Richard Weiss (Grn) 7 0.5%
Dan Wassmer (Keystone) 8 0.5%
TOTAL 1,523
Turnout: 152300% Diff: -7


2022 Senate class 3, Newtown township
CandidateVotesPct
John Fetterman (D) 6,379 56.6%
Mehmet Oz (R) 4,633 41.1%
Erik Gerhardt (Lbt) 139 1.2%
Richard Weiss (Grn) 61 0.5%
Dan Wassmer (Keystone) 46 0.4%
TOTAL 11,276
Turnout: 1127600% Diff: -5


2022 Senate class 3, Nockamixon township
CandidateVotesPct
John Fetterman (D) 749 39.2%
Mehmet Oz (R) 1,107 57.9%
Erik Gerhardt (Lbt) 31 1.6%
Richard Weiss (Grn) 13 0.7%
Dan Wassmer (Keystone) 11 0.6%
TOTAL 1,911
Turnout: 191100% Diff: 12


2022 Senate class 3, Northampton township
CandidateVotesPct
John Fetterman (D) 10,131 46.5%
Mehmet Oz (R) 11,166 51.3%
Erik Gerhardt (Lbt) 254 1.2%
Richard Weiss (Grn) 113 0.5%
Dan Wassmer (Keystone) 84 0.4%
TOTAL 21,775
Turnout: 2177500% Diff: 5


2022 Senate class 3, Penndel borough
CandidateVotesPct
John Fetterman (D) 489 53.4%
Mehmet Oz (R) 386 42.1%
Erik Gerhardt (Lbt) 20 2.2%
Richard Weiss (Grn) 13 1.4%
Dan Wassmer (Keystone) 6 0.7%
TOTAL 916
Turnout: 91600% Diff: -4


2022 Senate class 3, Perkasie borough
CandidateVotesPct
John Fetterman (D) 2,351 51.3%
Mehmet Oz (R) 2,053 44.8%
Erik Gerhardt (Lbt) 100 2.2%
Richard Weiss (Grn) 32 0.7%
Dan Wassmer (Keystone) 36 0.8%
TOTAL 4,580
Turnout: 458000% Diff: -2


2022 Senate class 3, Plumstead township
CandidateVotesPct
John Fetterman (D) 3,814 50.1%
Mehmet Oz (R) 3,582 47.1%
Erik Gerhardt (Lbt) 116 1.5%
Richard Weiss (Grn) 44 0.6%
Dan Wassmer (Keystone) 39 0.5%
TOTAL 7,607
Turnout: 760700% Diff: 1


2022 Senate class 3, Quakertown borough
CandidateVotesPct
John Fetterman (D) 1,768 51.0%
Mehmet Oz (R) 1,555 44.9%
Erik Gerhardt (Lbt) 81 2.3%
Richard Weiss (Grn) 33 1.0%
Dan Wassmer (Keystone) 20 0.6%
TOTAL 3,467
Turnout: 346700% Diff: -1


2022 Senate class 3, Richland township
CandidateVotesPct
John Fetterman (D) 2,713 45.1%
Mehmet Oz (R) 3,103 51.6%
Erik Gerhardt (Lbt) 115 1.9%
Richard Weiss (Grn) 35 0.6%
Dan Wassmer (Keystone) 42 0.7%
TOTAL 6,013
Turnout: 601300% Diff: 5


2022 Senate class 3, Richlandtown borough
CandidateVotesPct
John Fetterman (D) 242 47.7%
Mehmet Oz (R) 246 48.5%
Erik Gerhardt (Lbt) 11 2.2%
Richard Weiss (Grn) 3 0.6%
Dan Wassmer (Keystone) 4 0.8%
TOTAL 507
Turnout: 50700% Diff: 2


2022 Senate class 3, Riegelsville borough
CandidateVotesPct
John Fetterman (D) 249 52.5%
Mehmet Oz (R) 209 44.1%
Erik Gerhardt (Lbt) 8 1.7%
Richard Weiss (Grn) 4 0.8%
Dan Wassmer (Keystone) 3 0.6%
TOTAL 474
Turnout: 47400% Diff: -2


2022 Senate class 3, Sellersville borough
CandidateVotesPct
John Fetterman (D) 1,082 53.2%
Mehmet Oz (R) 864 42.5%
Erik Gerhardt (Lbt) 46 2.3%
Richard Weiss (Grn) 19 0.9%
Dan Wassmer (Keystone) 16 0.8%
TOTAL 2,032
Turnout: 203200% Diff: -4


2022 Senate class 3, Silverdale borough
CandidateVotesPct
John Fetterman (D) 198 45.1%
Mehmet Oz (R) 226 51.5%
Erik Gerhardt (Lbt) 6 1.4%
Richard Weiss (Grn) 3 0.7%
Dan Wassmer (Keystone) 5 1.1%
TOTAL 439
Turnout: 43900% Diff: 5


2022 Senate class 3, Solebury township
CandidateVotesPct
John Fetterman (D) 3,474 61.3%
Mehmet Oz (R) 2,104 37.1%
Erik Gerhardt (Lbt) 50 0.9%
Richard Weiss (Grn) 18 0.3%
Dan Wassmer (Keystone) 16 0.3%
TOTAL 5,669
Turnout: 566900% Diff: -9


2022 Senate class 3, Springfield township
CandidateVotesPct
John Fetterman (D) 1,300 43.8%
Mehmet Oz (R) 1,581 53.2%
Erik Gerhardt (Lbt) 48 1.6%
Richard Weiss (Grn) 19 0.6%
Dan Wassmer (Keystone) 22 0.7%
TOTAL 2,971
Turnout: 297100% Diff: 7


2022 Senate class 3, Telford borough
CandidateVotesPct
John Fetterman (D) 453 47.5%
Mehmet Oz (R) 459 48.2%
Erik Gerhardt (Lbt) 19 2.0%
Richard Weiss (Grn) 16 1.7%
Dan Wassmer (Keystone) 5 0.5%
TOTAL 953
Turnout: 95300% Diff: 2


2022 Senate class 3, Tinicum township
CandidateVotesPct
John Fetterman (D) 1,304 52.5%
Mehmet Oz (R) 1,108 44.6%
Erik Gerhardt (Lbt) 36 1.4%
Richard Weiss (Grn) 22 0.9%
Dan Wassmer (Keystone) 12 0.5%
TOTAL 2,483
Turnout: 248300% Diff: -2


2022 Senate class 3, Trumbauersville borough
CandidateVotesPct
John Fetterman (D) 171 41.1%
Mehmet Oz (R) 229 55.0%
Erik Gerhardt (Lbt) 8 1.9%
Richard Weiss (Grn) 5 1.2%
Dan Wassmer (Keystone) 2 0.5%
TOTAL 416
Turnout: 41600% Diff: 9


2022 Senate class 3, Tullytown borough
CandidateVotesPct
John Fetterman (D) 504 57.5%
Mehmet Oz (R) 340 38.8%
Erik Gerhardt (Lbt) 20 2.3%
Richard Weiss (Grn) 6 0.7%
Dan Wassmer (Keystone) 5 0.6%
TOTAL 876
Turnout: 87600% Diff: -8


2022 Senate class 3, Upper Makefield township
CandidateVotesPct
John Fetterman (D) 2,920 51.1%
Mehmet Oz (R) 2,700 47.3%
Erik Gerhardt (Lbt) 37 0.6%
Richard Weiss (Grn) 27 0.5%
Dan Wassmer (Keystone) 16 0.3%
TOTAL 5,709
Turnout: 570900% Diff: 1


2022 Senate class 3, Upper Southampton township
CandidateVotesPct
John Fetterman (D) 3,592 43.8%
Mehmet Oz (R) 4,348 53.1%
Erik Gerhardt (Lbt) 146 1.8%
Richard Weiss (Grn) 46 0.6%
Dan Wassmer (Keystone) 52 0.6%
TOTAL 8,193
Turnout: 819300% Diff: 7


2022 Senate class 3, Warminster township
CandidateVotesPct
John Fetterman (D) 8,278 51.7%
Mehmet Oz (R) 7,230 45.2%
Erik Gerhardt (Lbt) 264 1.6%
Richard Weiss (Grn) 124 0.8%
Dan Wassmer (Keystone) 81 0.5%
TOTAL 16,006
Turnout: 1600600% Diff: -1


2022 Senate class 3, Warrington township
CandidateVotesPct
John Fetterman (D) 6,756 52.4%
Mehmet Oz (R) 5,820 45.2%
Erik Gerhardt (Lbt) 163 1.3%
Richard Weiss (Grn) 68 0.5%
Dan Wassmer (Keystone) 57 0.4%
TOTAL 12,885
Turnout: 1288500% Diff: -1


2022 Senate class 3, Warwick township
CandidateVotesPct
John Fetterman (D) 3,935 48.9%
Mehmet Oz (R) 3,892 48.4%
Erik Gerhardt (Lbt) 129 1.6%
Richard Weiss (Grn) 49 0.6%
Dan Wassmer (Keystone) 26 0.3%
TOTAL 8,042
Turnout: 804200% Diff: 2


2022 Senate class 3, West Rockhill township
CandidateVotesPct
John Fetterman (D) 1,125 40.6%
Mehmet Oz (R) 1,553 56.0%
Erik Gerhardt (Lbt) 46 1.7%
Richard Weiss (Grn) 25 0.9%
Dan Wassmer (Keystone) 22 0.8%
TOTAL 2,772
Turnout: 277200% Diff: 10


2022 Senate class 3, Wrightstown township
CandidateVotesPct
John Fetterman (D) 879 45.9%
Mehmet Oz (R) 991 51.7%
Erik Gerhardt (Lbt) 24 1.3%
Richard Weiss (Grn) 8 0.4%
Dan Wassmer (Keystone) 12 0.6%
TOTAL 1,915
Turnout: 191500% Diff: 5


2022 Senate class 3, Yardley borough
CandidateVotesPct
John Fetterman (D) 1,035 63.5%
Mehmet Oz (R) 560 34.4%
Erik Gerhardt (Lbt) 19 1.2%
Richard Weiss (Grn) 8 0.5%
Dan Wassmer (Keystone) 5 0.3%
TOTAL 1,629
Turnout: 162900% Diff: -12

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