This is the 2017 race. The latest: 2025 →

2017Final results

2017 election for New Jersey Legislative District 29

New Jersey General Assembly · New Jersey

2 seats: Eliana Pintor Marin (D), Shanique Speight (D) won.

2 seats
Eliana Pintor MarinDemocrat · winner · incumbent
44.8%19,088
Shanique SpeightDemocrat · winner
43.0%18,308
Charles G. HoodRepublican
6.2%2,622
Jeannette VerasRepublican
6.0%2,574
42,592 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 2017

Races before and after

EvenD+57.52013D+64.52015D+73.52016D+74.92017D+67.42019D+67.92023

Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET