This is the 2021 race. The latest: 2025 →

2021Final results

2021 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
49.1%19,919
Shanique SpeightDemocrat · winner · incumbent
48.3%19,576
Debra SaltersOther party
2.6%1,037
40,532 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 2021

Races before and after

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

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

The candidates

Eliana Pintor Marin (D)Shanique Speight (D)

Also on the ballot: Debra Salters (Other party), 2.6%