Here are the results from the 2023 general 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: 30,094 (including 6,776 mail-in/absentee)
We have marked projected winners with bolded italics.
Watch for more coverage from LebTown as the county continues to process election results.
Commissioner (3 seats total, 4-year term)
- Mike Kuhn (R) – 19,158
- Jo Ellen Litz (D) – 11,029
- Robert Phillips (R) – 14,330
- Michael Schroeder (D) – 8,501
Controller (1 seat, 4-year term)
- Robert Mettley (R) – 23,870
Recorder of Deeds (1 seat, 4-year term)
- Dawn Blauch (R) – 24,100
Treasurer (1 seat, 4-year term)
- Sallie Neuin (R) – 23,817
Coroner (1 seat, 4-year term)
- Jeffery Yocum (R) – 24,420
Prothonotary (1 seat, 4-year term)
- Barb Smith (R) – 23,791
Court of Common Pleas Judge
- Megan Ryland Tanner (D) – 12,546
- Donna Long Brightbill (R) – 16,919
Magisterial District Judge 52-03-01 (1 seat, 6-year term)
- Anthony J. Verna Sr. (D/R) – 7,960
Magisterial District Judge 52-03-03 (1 seat, 6-year term)
- Kim Wolfe (D/R) – 3,351
Magisterial District Judge 52-03-05 (1 seat, 6-year term)
- Cynthia Lyons (D) – 3,612
- David Warner (R) – 4,318
Annville-Cleona School Board (5 seats, 4-year term)
Democrat/Republican
- Brent M. Copenhaver (D/R) – 1,635
- Robert Evans (R) – 1,663
- Sara Fiebig (D/R) – 1,460
- Darren Grumbine (D/R) – 1,563
- Heather J. Hostetter (D/R) – 1,623
- Gordon Waldhausen (D) – 1,160
Cornwall-Lebanon School Board (5 seats, 4-year term)
- Diana Carpenter (D/R) – 4,787
- Betsy Garrett (D) – 3,527
- Molly S. Miller (D) – 3,458
- Ruth Ann Schlegel (D/R) – 5,328
- Jeffery Snyder (R) – 5,259
- Christian M. Thomas (R) – 5,313
- Susan Weiss (D/R) – 4,864
Cornwall-Lebanon School Board (1 seat, 2-year term)
- Christian Thomas (D) – 3,457
- Jane Owsiak (R) – 5,345
ELCO School Board (5 seats, 4-year term)
- Jennifer Hassler (D) – 1,431
- Jack B. Kahl (D/R) – 2,081
- Howard W. Kramer (D/R) – 2,094
- Joya Morrissey (R) – 2,768
- David Noyes (D) – 1,255
- Ray Ondrusek (R) – 2,760
- Jean P. Santos (R) – 2,559
- Megan Schaeffer (D) – 1,610
Lebanon School Board (5 seats, 4-year term)
- Scott Barry (R) – 1,414
- William Eckenroth (D/R) – 1,353
- Jan Falk (D/R) – 1,354
- Matthew Hershey (D/R) – 1,324
- Cesar B. Liriano (D) – 1,091
- Robert G. Okonak (D/R) – 1,318
Northern Lebanon School Board (5 seats, 4-year term)
- Arianne Day (D) – 936
- Robb E. Faller (D/R) – 1,276
- Shen Kreiser (R) – 2,279
- Benjamin Moyer (R) – 2,479
- Joseph Murphy (D/R) – 815
- Barry Naum (D/R) – 1,484
- Troy E. Williams (R) – 2,404
Northern Lebanon School Board (1 seat, 2-year term)
- Martha Blough (R) – 2,710
Palmyra School Board (5 seats, 4-year term)
- Christine Fisher (D/R) – 3,180
- Larry R. Geib (D/R) – 3,377
- Sue E. Gilligan (R) – 3,586
- Alicia Haldeman (R) – 3,804
- Dave Laudermilch (D) – 3,186
- Jill Martin (R) – 3,921
Lebanon City Council (3 seats, 4-year term)
- Alisher Aminov (Nonpartisan) – 853
- Sean Maguire (R) – 1,308
- Brian Martin (R) – 1,465
- George Potash (R) – 1,218
Cleona Borough Council (5 seats, 4-year term)
- Patrick J. Haley (Nonpartisan) – 278
- Douglas Hartman (D) – 254
- William O’Connor (R) – 323
- Tricia S. Springer (R) – 309
- Matthew J. Urban (R) – 312
Cornwall Borough Council (3 seats, 4-year term)
- Thomas E. Burton (R) – 1,099
- John Karinch (R) – 1,221
- Anthony J. Fitzgibbons (R) – 1,136
Jonestown Borough Council (4 seats, 4-year term)
- Madisyn Breiner (R) – 194
- Jeffrey Schott (R) – 208
Mount Gretna Borough Council (2 seats, 4-year term)
- Michael E. Bell (R) – 49
Myerstown Borough Council (3 seats, 4-year term)
- Stacy A. Hackman (R) – 328
- Bryan L. Rittle (R) – 310
Myerstown Borough Council (1 seats, 2-year term)
- Samuel Moyer (R) – 357
Palmyra Borough Council (3 seats)
- Matthew Andrews (R) – 1,013
- Nancy Fleegle (R) – 970
- Beth Shearer (R) – 1,062
Richland Borough Council (4 seats, 4-year term)
- Kelly Bricker (R) – 218
- Larry Hartman (R) – 222
- Matthew Johnson (R) – 243
- Robert Rittle (R) – 224
Annville Township Commissioner (3 seats, 4-year term)
- Henri Lively (R) – 478
- Rex Moore (R) – 488
- Anthony C. Perrotto (R) – 482
West Lebanon Township Commissioner (3 seats, 4-year term)
- Phylis Dryden (R) – 69
- Justin Snyder (R) – 93
- Michelle Testerman (R) – 73
West Lebanon Township Commissioner (2 seats, 2-year term)
- John Gurganus (R) – 84
- Joseph Templin (R) – 93
Bethel Township Supervisor (1 seat, 6-year term)
- Michael Saphore (D/R) – 827
East Hanover Township Supervisor (1 seat, 6-year term)
- Dennis Grubb (R) – 560
Heidelberg Township Supervisor (1 seat)
- Stephen M. Martin (R) – 501
- Brandon Nye (D) – 380
Jackson Township Supervisor (1 seat)
- Tom Houtz (R) – 1,631
Millcreek Township Supervisor (1 seat)
- John DeSantis (D/R) – 543
North Annville Township Supervisor (1 seat)
- Adam Wolfe (R) – 501
North Cornwall Township Supervisor (1 seat)
- William Yeagley (D/R) – 1,264
North Lebanon Township Supervisor (1 seat)
- Edward A. Brensinger (D/R) – 1,956
North Londonderry Township Supervisor (1 seat)
- Barry D. Riegle (R) – 2,216
South Annville Township Supervisor (1 seat)
- Dale L. Hoover (R) – 641
- Jennifer Henise (D) – 306
South Lebanon Township Supervisor (1 seat)
- Robert M. Griffiths (R) – 1,810
South Londonderry Township Supervisor (1 seat)
- Calvin Clements (D) – 917
- Jack A. Custer (R) – 1,330
Swatara Township Supervisor (1 seat)
- Rick Kreitzer (R) – 772
Union Township Supervisor (1 seat)
- Kerry McCrary (R) – 547
West Cornwall Township Supervisor (1 seat)
- Dennis Tulli (R) – 511
Heidelberg Township Audit (1 seat, 2-year term)
- Jeffrey R. Halye (R) – 728
Jackson Township Audit (1 seat, 2-year term)
- Kevin R. Williams (R) – 1,628
North Annville Township Audit (1 seat, 2-year term)
- Jared Alan Balsbaugh (R) – 508
Editor’s note: An earlier version of this article inadvertently omitted Joseph Templin from the results. We sincerely regret the error.
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.