Voters wait to cast ballots in Bethlehem’s 3rd District at St. Peter’s Evangelical Lutheran Church on Election Day, Nov. 4, 2025. / Photo by Donna Fisher

The 7th Congressional District Democratic primary is the marquee matchup in Tuesday’s election, with four candidates seeking the nomination to take on first-term incumbent Republican Congressman Ryan Mackenzie in November.

The four candidates in the primary, a prelude to the general election in ballot order are: Carol-Obando-Derstine, a former PPL supervisor and aide to U.S. Sen Bob Casey; Bob Brooks, president of the Pennsylvania Professional Fire Fighters Association and a former Bethlehem firefighter; Lamont G. McClure, former Northampton County executive and county council member; and Ryan Crosswell, a former federal prosecutor.

The 7th District comprises all of Carbon, Lehigh and Northampton counties and three voting districts in Monroe (all of Eldred and Polk townships and District One in Ross).

The only other contested Lehigh Valley races are on the Democratic ballots in the 16th Senate District and 22nd and 187th House districts.

The candidates for governor – Democratic Gov. Josh Shapiro and Republican state Treasurer Stacy Garrity – are unopposed in their primaries.

Lt. Gov. Austin Davis is also unopposed in the Democratic primary, but two Republicans are seeking their party’s nomination for lieutenant governor: John Ventre, a UPS supervisor from Westmoreland County, and Jason Richey, a lawyer and chairman of the Allegheny County Republican Committee Chairman who is endorsed by Garrity.

Here are the contests and links to stories we’ve published about them.

Democratic ballot
Carol Obando-Derstine
Bob Brooks Jr.
Lamont McClure
Ryan Crosswell

Republican ballot
Ryan Mackenzie, incumbent

Obando-Derstine’s candidacy shaped by immigrant roots, helping others
McClure says his government experience makes him most qualified candidate
In 7th, Crosswell wants to stand up for democracy, restore integrity
Bob Brooks running for Congress to fix people’s problems
Suspected GOP-connected TV ad attacks Brooks, Crosswell, supports McClure
Congressional candidate Bob Brooks apologizes for old Facebook posts
Crosswell continues to lead Democrats in cash while Mackenzie’s funding soars
Democrats in 7th talk issues, denounce Trump
Four Democrats remain in 7th Congressional District primary race
Democrats running in 7th line up seasoned campaign teams, key endorsements
Crowded field complicates Democratic primary in 7th House District

22nd House District
Democratic ballot
Ce-Ce Gerlach
Ana Tiburcio, incumbent

Republican ballot
Robert Smith Jr.

In the 22nd, familiar names with winning records and big support define Democratic primary
Bipartisan call for debate ahead of 22nd House District primary
Tiburcio will remain on Dem primary ballot after petition challenge dropped
Siegel backs Gerlach days after Tiburcio wins 22nd House special election
Tiburcio wins 22nd, becoming first Latino state lawmaker from the Lehigh Valley
With Guridy out, ASD director picked for special election in 22nd House District

16th Senate District
Democratic ballot
Mark Pinsley
Bradley Merkl-Gump

Republican ballot
Jarrett Coleman, incumbent

In 16th, two Democrats want chance to face Coleman in November
In the 16th, new PAC targets Merkl-Gump with mailer calling him a ‘party boss puppet’
In 16th, Merkl-Gump gets $195,000 boost from state Senate Democrats
Bucks senator calls PAC’s campaign flier in 16th ‘antisemitic’
Skill game executives, PAC give Sen. Jarrett Coleman nearly $400,000

187th House District
Democratic ballot
Geoffrey S. Whitcomb
Rachel Cuevas

Republican ballot
Gary Day, incumbent

In 187th, two Democrats want to take on incumbent Gary Day in November

Uncontested state primary races

14th Senate District
Nick Miller, D, incumbent
Omy Maldonado, R, consultant who ran unsuccessfully in the 2022 GOP primary for the seat.

18th Senate District
Democratic ballot
Lisa Boscola, incumbent
Taiba Sultana, a former Easton City Council member, is running a write-in campaign.
Sultana to run write-in campaign against state Sen. Boscola in Democratic primary

Republican ballot
Scott Janney, director of gift planning for the Salvation Army

131st House District
Milou Mackenzie, R, incumbent
Meriam Sabih, D, freelance writer who ran unsuccessfully against Mackenzie in 2024.

132nd House District
Mike Schlossberg, D, incumbent
Caren Lowrey, R, drug educator and prevention specialist

133rd House District
Jeanne McNeill, D, incumbent
No Republican is on the ballot.

134th House District
Peter Schweyer, D, incumbent
Miriam Maldonado, R, business owner

135th House District
Steve Samuelson, D, incumbent
Joseph Poplawski, R, home inspection company owner who ran unsuccessfully for Bethlehem City Council in November.

136th House District
Robert Freeman, D, incumbent
Pilar Cavallo-Campisi, R, owner of Norwegian Spa in Easton

137th House District
Joe Emick, R, incumbent
Jeff Warren, D, Northampton County commissioner

138th House District
Ann Flood, R, incumbent
Jared Bitting, D, teacher who lost to Flood in 2024.

183rd House District
Zachary Mako, R, incumbent
Deidre J. Kamber, D, attorney

LEHIGH COUNTY

Democrats will choose seven members – three male, three female and one other of their choosing. The candidates are Danielle Shackelford of Allentown; Aiden Levinson of Upper Milford; April Riddick of Allentown; Carmen Bell of Allentown; Celeste Dee of Bethehem, Gabrielle Klotz of Emmaus; Sarina Torres of Allentown; Julian Guridy of Allentown, Sunny Ghai of Upper Macungie, Lori McFarland of Upper Milford (current county party chair); Ben Stemrich of Allentown, and Kathleen Parsons of Upper Saucon.

Republicans will choose two males and two females.The candidates are Joe Vichot of Upper Saucon (current county chair); Lisa Walter of Emmaus, Jeanette Wrobel of Alburtis, Linda Swankoski of North Whitehall and Blake Marles of Lower Macungie.

Republicans will also choose two members in District 1 and District 2. District 1 candidates are Bob Daday of Allentown and Jaqueline Rivera of Bethlehem. District 2 candidates are Bernadette Comfort and Raymond Leister, both of Upper Macungie.

NORTHAMPTON COUNTY

Democrats will vote for six with three spots slated for males and three for females. The candidates are Baron Vanderburg of Palmer Township; Brandon Faust of Lower Nazareth; Jeff Kennedy Faubert of Lower Saucon; Alexander Bryan Altieri of Bethlehem Township; Leslie Altieri of Bethlehem Township; Michael Laws of Bethlehem; Michael Desrosiers of Wind Gap, April Niver of Easton, and Sandra O’Brien-Werner of Easton.

Republicans will choose a total of seven — three males, three females and one of their choosing. The candidates are Maria Montero of Easton; Benjamin White of Williams Township; Patrick Cubbage of Lehigh Township; Robert Dandi of Hanover Township; Daniel Campo of Bethlehem; Eve Cubbage of Lehigh Township; Shawn Welch of Hellertown; Korry M. Franke of Bushkill Township; Dawn White of Williams Township and Brandon Matlack of Bethlehem.

All Hanover Township voters, even those registered as nonaffiliated or as members of minor political parties, are eligible to vote yes or no on this ballot question.

The question reads: “Shall Article VIII (Contracts), Section 8.01 (Requirements), 8.03(b) (Bidding Procedure), and 8.04(d) (Exceptions to Competitive Bidding) of the Home Rule Charter of Hanover Township, Lehigh County, Pennsylvania be amended, and shall a new Section 8.06 (Adjustment of Contract Ceiling) be added to the Home Rule Charter of Hanover Township, Lehigh County, Pennsylvania, to establish base contract amount in the letting of contract amount in the letting of contracts which are tied to the Consumer Price Index, thereby a lowing for inflation related adjustments in such base contract amounts?”

The legal advertisement about the question includes an explanation: “Currently, Section 8.01 of the Charter requires all contracts or purchases of the Township involving sums in excess of $1,500 to be in writing, Section 8.03(b) requires multiple price quotes for all contracts or purchases in an amount in excess of $10,000, and Section 8.04(d) exempts contracts for labor, material, supplies or services aggregating less than $18,500 from the competitive bidding process. These thresholds were set in 1976, 2012, and 1990, respectively, and, as a result, are outdated. Updating these amounts requires a voter referendum, which requires significant time and resources to achieve. If you vote “Yes” on this ballot question, it means that you support deleting the current language from the Charter and adding language providing for automatic inflation-related adjustment of the thresholds to reflect changes in the Consumer Price Index.”