This is the 2023 race. The latest: 2025 →

2023Final results

2023 election for New Jersey Legislative District 19

New Jersey General Assembly · New Jersey

2 seats: Craig Coughlin (D), Yvonne Lopez (D) won.

2 seats
Craig CoughlinDemocrat · winner
31.4%18,808
Yvonne LopezDemocrat · winner
30.5%18,254
Marilyn ColonRepublican
19.2%11,496
Sam RavalRepublican
17.9%10,740
David DiezOther party
1.0%619
59,917 votes

Source: New Jersey Division of ElectionsUpdated Sep 30, 2026, 1:01 PM ET

The seat over time

D − R margin in this seat's races around 2023

Races before and after

EvenD+41.32015D+39.72017D+31.22019D+14.82021D+22.72023D+28.32025

Source: New Jersey Division of ElectionsUpdated Sep 30, 2026, 1:01 PM ET