2019Final results
2019 election for New Jersey Legislative District 29
New Jersey General Assembly · New Jersey
2 seats: Eliana Pintor Marin (D), Shanique Speight (D) won.
2 seatsEliana Pintor MarinDemocrat · winner · incumbent
40.9%8,994
Shanique SpeightDemocrat · winner · incumbent
39.4%8,664
John AnelloRepublican
7.7%1,689
Jeannette VerasRepublican
7.0%1,535
Yolanda JohnsonOther party
2.8%609
Nichelle VelazquezOther party
2.4%524
22,015 votes
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET
The seat over time
D − R margin in this seat's races around 2019
Races before and after
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET
The candidates
Eliana Pintor Marin (D)Shanique Speight (D)John Anello (R)Jeannette Veras (R)
Also on the ballot: Yolanda Johnson (Other party), 2.8%; Nichelle Velazquez (Other party), 2.4%