Election Results: North Penn School Board, Local Municipal Races

Election Day has come and gone, and voters have decided multiple races across the North Penn region that will shape the community’s future for the next several years.

As of Wednesday morning, Montgomery County has completed the in-person counts as well as the mail-in ballots, with the exception of mail-in ballots that are pending evaluation. Provisional and military ballot counts have not yet started, according to the county.

All election results are unofficial at this time, pending certification and the inclusion of the military and provisional ballots. Vote totals are in parenthesis next to each candidate's name.

North Penn School Board

The Democratic slate of North Penn Neighbors for Progress swept the five open seats, with incumbents Cathy Wesley (17,524), Juliane Ramic (17,083), Timothy MacBain (16,954) and Elisha Gee (16,773) winning reelection. They were joined by newcomer Kunbi Rudnick (16,455), who won the fifth seat.

On the Republican side, first-time candidate Vince Altieri (11,674) led the way, with fellow first-time candidates Liz Vazquez (11,659), Diana Blystone (11,635), Michael Jowder (11,181), and Adam Breaux (10,837) rounding out the Republican slate.

Lansdale Borough Council

In Lansdale’s Ward 1, Democratic incumbent BJ Breish (822) defeated Republican challenger Yanni Lambros (339). In Ward 2, Democratic incumbents Rich DiGregorio Jr. (908) and Meg Currie Teoh (789) held their seats against a challenge from Republican candidate Scott E. Kallatch (441).

In Ward 3, Democratic newcomer Rafia Razzak (956) earned a seat over Republican challenger Jason Meitzler (499). Razzak will replace longtime council President Denton Burnell, who decided to retire from office at the end of his current term.

Hatfield Township

Democratic challenger Jennifer Dan LoStracco (530) won her race over Republican incumbent Greg Lees (423) for a seat as the Ward 1 commissioner. Fellow Democrat Shahidul Partha (741) defeated Republican candidate Ann Leslie (592) for the Ward 3 seat held by Democrat Deb Zimmerman, who did not seek reelection.

In Ward 5, longtime Republican incumbent Gerry Andris (473) held off first-time Democratic challenger Frank Gilroy (424).

Hatfield Borough

Democrat candidate Larry Burns (414) and Republican candidate Michelle Kroesser (345) won the two open seats, with Republican John Kroesser (274) coming in third.

Montgomery Township

In the Montgomery Township Supervisor race, Democratic incumbent Tanya Bamford (4,740) held off a challenge from Republican Jatin Patel (3,016).

In the township’s Auditor race, Democrat Eric Pelletier (4,661) won the seat over Republican challenger Make Woznyj (3,033).

North Wales Borough

For the Ward 1 race, Democratic candidates Brittany Kohler (235) and Sherwin Collins (181) were unopposed, while Democratic candidate Wendy McClure (186) defeated Republican challenger Steven Juska (140) for a two-year seat in Ward 1.

In Ward 2, longtime Democratic councilman Mark Tarlecki (240) ran unopposed, and in Ward 3, incumbent Sal Amato (279) won his race over former Mayor Greg D’Angelo (125), who ran on the Republican ticket.

Democrat Anji Fazio (268) also defeated D’Angelo for a two-year seat in Ward 3.

Towamencin Township

In a highly contested race, longtime Republican incumbent Rich Marino (3,019) holds a lead over Democratic challenger Kofi Osei (3,001). The race will likely be decided once the provisional and military ballots have been tallied, and the results have been certified.

Democrat Chrstine Rumsey (3,366) won her race for township auditor over Republican John Blystone (2,789), and Democrat James Collins Jr. (3,281) won his race for the two-year term auditor over Republican Joseph Gibbons (2,858).

Upper Gwynedd Township

The Democratic candidate trio of Katherine Carter (3,149), Rebecca Moodie (3,049), and Greg Molt (2,964), won the three open seats over Republican challengers George Cressman (2,254), Fred Hencken (2,207) and Tim Feltis (2,135).

See also:

Montgomery County Announces Campaign Yard Sign Recycling Sites

Election 2023: Candidate Questionnaires for North Penn Area

Montgomery County Commissioner Candidates Tackle Voting Issues

Two Incumbents, One Challenger on Ballot in Lansdale’s Ward 2

Longtime Hatfield Commissioner Andris Faces Newcomer Gilroy in Ward 5

Two New Candidates Vying for Seat as Hatfield Township’s Newest Commissioner

Hatfield Township Down to One-on-One in Ward 1 Race

Two New Faces on Ballot in Lansdale’s Ward 3

Campaigns for Lansdale’s Ward 1 Seats Answer Candidate Questions

Six North Wales Council Seats on Ballot, But Only Three Contested

Six Candidates Make Case for Three Seats on Upper Gwynedd’s Board of Commissioners

Montgomery Township Incumbent, Challenger Make Their Cases

Towamencin Candidates Square Off for Supervisor’s Seat in Next Month’s Election

North Penn School Board Candidates Answer Questions from AAUW Lansdale Branch: Part 5

North Penn School Board Candidates Answer Questions from AAUW Lansdale Branch: Part 4

North Penn School Board Candidates Answer Questions from AAUW Lansdale Branch: Part 3

North Penn School Board Candidates Answer Questions from AAUW Lansdale Branch: Part 2

North Penn School Board Candidates Answer Questions from AAUW Lansdale Branch: Part 1