Here are the results from the 2024 primary election, according to the latest summary data from the county.

We’ll keep this updated if changes are made in totals. With typos, suggestions, or corrections, please email editor@lebtown.com.

See results summary here (PDF).

See results precinct detail here (PDF).

Total Ballots Cast: 23,580 (6,347 mail-in/absentee)

  • Democratic: 6,874 (3,701 mail-in/absentee)
  • Republican: 16,706 (2,646 mail-in/absentee)

For local races, we have marked projected winners with bolded italics.

Watch for more coverage from LebTown as the county continues to process election results.

President of the United States

Democrat

  • Joseph R. Biden – 6,068
  • Dean Phillips – 469
  • Write-in – 213

Republican

  • Nikki R. Haley – 2,601
  • Donald J. Trump – 13,618
  • Write-in – 189

United States Senator

Democrat

  • Robert P. Casey Jr. – 6,243
  • William Parker – 479
  • Write-in – 51

Republican

  • Dave McCormick – 14,634
  • Joseph J. Vodvarka – 1,076
  • Write-in – 131

Attorney General

Democrat

  • Jack Stollsteimer – 606
  • Eugene DePasquale – 3,406
  • Joe Khan – 883
  • Keir Bradford-Grey – 778
  • Jared Solomon – 906
  • Write-in – 20

Republican

  • Dave Sunday – 12,007
  • Craig Williams – 3,245
  • Write-in – 42

Auditor General

Democrat

  • Malcom Kenyatta – 3,532
  • Mark Pinsley – 2,916
  • Write-in – 27

Republican

  • Tim DeFoor – 14,706
  • Write-in – 68

State Treasurer

Democrat

  • Ryan Bizzaro – 2,670
  • Erin McClelland – 3,741
  • Write-in – 27

Republican

  • Stacy Garrity – 14,760
  • Write-in – 63

Representative in Congress (9th)

Democrat

  • Amanda Waldman – 6,176
  • Write-in – 62

Republican

  • Dan Meuser – 14,952
  • Write-in – 131

State Representative (98th)

Democrat

  • Write-in – 60

Republican

  • Tom Jones – 1,474
  • Write-in – 15

State Representative (101st)

Democrat

  • Write in – 430

Republican

  • John Schlegel – 5,565
  • Write-in – 46

State Representative (102nd)

Democrat

  • Write-in – 203

Republican

  • Russ Diamond – 5,773
  • Rachel Moyer – 3,078
  • Write-in – 35

Democratic Delegate

Vote for three

Democrat

  • Todd Zimmerman – 5,266
  • Liz Bettinger – 5,306
  • Denitra Michelle Moffett – 4,893
  • Write-in – 149

Republican Delegate

Vote for three

Republican

  • Eugene Bonkoski – 2,614
  • Tammy Delucia – 4,583
  • Steven Michael Wolfe – 7,430
  • Carolyn Bonkoski – 2,414
  • Laura Jane Miller – 5,566
  • Doug Mclinko – 3,366
  • Dave Hufmann – 6,044
  • Jessica Morgan – 5,206
  • Write-in – 199

Republican Delegate (Alternate)

Vote for three

Republican

  • Write-in – 1,273

Republican Committee Lebanon 1st Ward East

Vote for three

Republican

  • Maxwell Amerman – 30
  • Edward W. Lynch, Jr. – 37
  • Eric Sevco – 28
  • Write-in – 2

Republican Committee Lebanon 1st Ward Middle

Vote for three

Republican

  • Mike Kuhn – 40
  • Yvonne M. Kuhn – 34
  • Daniel Bost – 28
  • Write-in – 3

Republican Committee Lebanon 1st Ward West

Vote for three

Republican

  • Tom Cahill – 26
  • Scott Barry – 43
  • Linda Cahill – 27
  • Write-in – 2

Republican Committee Lebanon 2nd Ward East

Vote for three

Republican

  • Lonnie Long – 50
  • Melissa Long – 54
  • Brian Martin – 65
  • Write-in – 1

Republican Committee Lebanon 2nd Ward West

Vote for three

Republican

  • Leah Paronish – 75
  • Sarah Stager – 100
  • Debra Leibig – 89
  • Lora Lebo – 145
  • Steven Leibig – 97
  • Write-in – 4

Republican Committee Lebanon 3rd Ward

Vote for three

Republican

  • Write-in – 3

Republican Committee Lebanon 4th Ward

Vote for three

Republican

  • Sharon Curtier – 28
  • Write-in – 9

Republican Committee Lebanon 5th Ward East

Vote for three

Republican

  • Lindsay Firestine – 16
  • Frank Nye – 19
  • Ian Firestine – 16
  • Robert Firestine – 21
  • Write-in – 0

Republican Committee Lebanon 5th Ward Middle

Vote for three

Republican

  • Tyler Duvall – 23
  • Angelina Marko – 19
  • Write-in – 4

Republican Committee Lebanon 5th Ward West

Vote for three

Republican

  • Marion Bleistine – 21
  • Tannon Miller – 13
  • Carlos Pichardo – 14
  • Dorothy Keller – 21
  • Write-in – 0

Republican Committee Lebanon 6th Ward

Vote for three

Republican

  • Write-in – 0

Republican Committee Lebanon 7th Ward

Vote for three

Republican

  • Scott Roush – 53
  • Ed Matthews – 56
  • Write-in – 1

Republican Committee Lebanon 8th Ward

Vote for three

Republican

  • Pier Hess Graf – 122
  • Denise Potash – 95
  • George Potash – 103
  • Write-in – 12

Republican Committee Lebanon 9th Ward

Vote for three

Republican

  • Jon Shuey – 52
  • Write-in – 3

Republican Committee Lebanon 10th Ward

Vote for three

Republican

  • Richard Bleistine, Jr. – 61
  • Angela Leah Reinhart – 93
  • Kathy Burke – 42
  • William P. Eckenroth – 103
  • Robert Maurer – 115
  • Write-in – 4

Republican Committee Cleona

Vote for three

Republican

  • Michelle Whitman – 171
  • Larry P. Minnich – 191
  • Matthew J. Urban – 155
  • Michael David Mumma – 163
  • Write-in – 1

Republican Committee Cornwall North

Vote for three

Republican

  • Tina Tobias – 182
  • Mark Thomas – 205
  • Josh Brown – 144
  • Peter Zug – 240
  • Ruth Ann Schlegel – 330
  • Christine Thomas – 143
  • Write-in – 7

Republican Committee Cornwall South

Vote for three

Republican

  • Arthur Carpenter – 357
  • Write-in – 34

Republican Committee Jonestown

Vote for three

Republican

  • Justin Shuey – 158
  • Donnette Quairoli – 113
  • Joseph Quairoli – 117
  • Write-in – 8

Republican Committee Mount Gretna

Vote for three

Republican

  • Write-in – 0

Republican Committee Myerstown North

Vote for three

Republican

  • Corey Leedom – 149
  • Write-in – 4

Republican Committee Myerstown South

Vote for three

Republican

  • Margaret Bowman – 82
  • Damian Fisher – 81
  • Bryan Bowman – 83
  • Write-in – 3

Republican Committee Palmyra East

Vote for three

Republican

  • Write-in – 23

Republican Committee Palmyra North

Vote for three

Republican

  • Kristin D. Catalani – 177
  • Anthony M. Catalani II – 179
  • Marcus Riddell – 195
  • Jane Quairoli – 150
  • Write-in – 3

Republican Committee Palmyra West

Vote for three

Republican

  • Brian Craig – 232
  • Write-in – 9

Republican Committee Richland

Vote for three

Republican

  • Stephen Kieffer – 121
  • Kelly Bricker – 140
  • Write-in – 29

Republican Committee Annville East

Vote for three

Republican

  • John McNamara – 151
  • John Pellow – 127
  • Tony Finkle – 152
  • Paul Savini – 132
  • Write-in – 2

Republican Committee Annville West

Vote for three

Republican

  • Russ Diamond – 130
  • Beth Diamond – 90
  • Mark Kaylor – 113
  • Write-in – 4

Republican Committee Bethel Fredericksburg

Vote for three

Republican

  • Katelyn Smith – 262
  • David Shaffer – 322
  • Jason Eisenhauer – 315
  • Sally Thompson – 279
  • Write-in – 12

Republican Committee Bethel Mount Zion

Vote for three

Republican

  • Russell S. Wolfe, Jr. – 128
  • Dorinda Blatt – 66
  • Write-in – 8

Republican Committee East Hanover

Vote for three

Republican

  • Cheyenne Lechleitner – 181
  • Lauri Jo Folmer – 188
  • Christy Clinger – 214
  • Greg Clinger – 225
  • Travis Stauffer – 217
  • Kerry Lynn Wolfe – 194
  • Write-in – 5

Republican Committee Heidelberg Kleinfeltersville

Vote for three

Republican

  • Tom Ferrari – 84
  • Lynn Lattanze – 42
  • Shawn Y. Gerhardt-Kreiser – 49
  • Denise E. Foltz – 79
  • Write-in – 31

Republican Committee Heidelberg Schaefferstown

Vote for three

Republican

  • Penny Barry – 212
  • Andrew J. Winters – 102
  • Christopher L. Barry – 238
  • John Darin Barry – 170
  • Jedd Erdman – 160
  • Write-in – 11

Republican Committee Jackson East

Vote for three

Republican

  • Write-in – 52

Republican Committee Jackson North

Vote for three

Republican

  • Michelle L. Gundrum – 199
  • Rachel Moyer – 263
  • Marty Moyer – 143
  • Tim Knight – 241
  • Steve Vitelli – 171
  • Write-in – 19

Republican Committee Jackson West

Vote for three

Republican

  • Tanya Ziegler – 376
  • Ray Ondrusek – 414
  • Brian Ziegler – 407
  • Write-in – 8

Republican Committee Millcreek

Vote for three

Republican

  • Jack Keener – 206
  • Bonnie Kantner – 302
  • Vanessa P. Buzey – 149
  • Write-in – 9

Republican Committee North Annville

Vote for three

Republican

  • Charles Greenawalt – 367
  • Write-in – 19

Republican Committee North Cornwall North

Vote for three

Republican

  • Nathan Vogel – 95
  • Linda M. Jackson – 97
  • Eric Walter – 89
  • Write-in – 3

Republican Committee North Cornwall South

Vote for three

Republican

  • Anthony J. Miller – 137
  • Michael J. Light II – 73
  • Peter Ehrgood – 187
  • Vickie L. Beck – 85
  • Tracie Clemens – 157
  • Horace M. Ehrgood – 256
  • Write-in – 6

Republican Committee North Cornwall West

Vote for three

Republican

  • Edward W. Dannels – 154
  • Travis Steiner – 171
  • Michael Wahmann – 174
  • Write-in – 16

Republican Committee North Lebanon East

Vote for three

Republican

  • Barbara A. Platt – 226
  • Dale C. Coleman – 251
  • Arden A. Snook, Sr. – 238
  • Write-in – 3

Republican Committee North Lebanon Middle

Vote for three

Republican

  • Jason Koehler – 330
  • Robert M. Mettley – 314
  • Gene Rank – 139
  • Andrew Herberg – 219
  • Jeremy Stone – 289
  • Kyle Cover – 242
  • Write-in – 2

Republican Committee North Lebanon West

Vote for three

Republican

  • Steven Michael Wolfe – 343
  • Alex Gamble – 236
  • Mike Long – 277
  • Write-in – 5

Republican Committee North Londonderry East

Vote for three

Republican

  • Casey Long – 445
  • Sandy Pushnik – 434
  • Kody Sitch – 393
  • Write-in – 6

Republican Committee North Londonderry North

Vote for three

Republican

  • Jake Felker – 309
  • Write-in – 11

Republican Committee North Londonderry West

Vote for three

Republican

  • Nate Tulli – 330
  • Jessica Mintonye – 240
  • Write-in – 25

Republican Committee South Annville

Vote for three

Republican

  • Fallon Binner – 124
  • William L. Dougherty – 398
  • Harry L. Fies – 393
  • Derek M. Speece – 382
  • Write-in – 4

Republican Committee South Lebanon North

Vote for three

Republican

  • Bryan Gates – 238
  • Jeffrie C. Marley, Jr. – 221
  • Jose Kullian – 167
  • Write-in – 2

Republican Committee South Lebanon South

Vote for three

Republican

  • Joel W. Zug – 288
  • Timothy Shank – 157
  • Belinda Spicer – 229
  • Leanne Shank – 113
  • Ian M. Ehrgood – 353
  • Write-in – 4

Republican Committee South Lebanon West

Vote for three

Republican

  • Kevin Endy – 158
  • Tenna Appleby – 147
  • Thomas R. Bechtold – 183
  • Maureen D. Gallo – 180
  • Doris Shyda – 232
  • Write-in – 5

Republican Committee South Londonderry Middle

Vote for three

Republican

  • Kermit Bell – 239
  • Dawn Blauch – 298
  • Barb Smith – 243
  • Write-in – 8

Republican Committee South Londonderry North

Vote for three

Republican

  • Anthony H. Downey, Jr. – 307
  • Josephine Ames – 118
  • William J. Bova – 283
  • Faith Bucks – 340
  • Eldon Morey – 50
  • Write-in – 0

Republican Committee South Londonderry South

Vote for three

Republican

  • Particia S. Kline – 201
  • Shane Arrigoni – 160
  • Diana Lynn Orley – 185
  • Write-in – 0

Republican Committee Swatara North

Vote for three

Republican

  • Faith Lutz – 165
  • Jeffrey Lutz – 185
  • Alexis Williard Lechleitner – 149
  • Write-in – 5

Republican Committee Swatara South

Vote for three

Republican

  • Ed Hoover – 126
  • Christi Gensler – 188
  • Bill Bering, Jr. – 271
  • Jennifer Albright – 196
  • Patricia Gahres – 191
  • Write-in – 2

Republican Committee Union Green Point

Vote for three

Republican

  • Shane Felty – 102
  • Callie Felty – 69
  • Sallie A. Neuin – 105
  • Cole Felty – 73
  • Write-in – 0

Republican Committee Union Lickdale

Vote for three

Republican

  • Jim Bernheisel – 212
  • Charles T. Jones – 186
  • Todd Diamond – 161
  • Donna Bernheisel – 192
  • Write-in – 3

Republican Committee West Cornwall

Vote for three

Republican

  • Rodney Heisey – 227
  • Jeffrey Steckbeck – 233
  • Write-in – 21

Republican Committee West Lebanon

Vote for three

Republican

  • Paula J. Matters, Jr. – 84
  • Write-in – 5
Questions about this story? Suggestions for a future LebTown article? Reach our newsroom using this contact form and we’ll do our best to get back to you.

Support local journalism.

Cancel anytime.

Monthly

🌟 Annual

Already a member? Login here

Free news isn’t cheap. If you value the journalism LebTown provides to the community, then help us make it sustainable by becoming a champion of local news. You can unlock additional coverage for the community by supporting our work with a one-time contribution, or joining as a monthly or annual member. You can cancel anytime.

Something went wrong. Please refresh the page and/or try again.

Comments

LebTown membership required to comment.

Already a member? Login here

Leave a comment

Your email address will be kept private.