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 seatsCraig 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
Source: New Jersey Division of ElectionsUpdated Sep 30, 2026, 1:01 PM ET
The candidates
Craig Coughlin (D)Yvonne Lopez (D)Marilyn Colon (R)Sam Raval (R)
Also on the ballot: David Diez (Other party), 1.0%