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.
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.