This is the 2017 race. The latest: 2025 →

2017Final results

2017 election for New Jersey Legislative District 23

New Jersey General Assembly · New Jersey

2 seats: John DiMaio (R), Erik Peterson (R) won.

2 seats
John DiMaioRepublican · winner · incumbent
29.4%33,880
Erik PetersonRepublican · winner · incumbent
27.9%32,233
Laura ShawDemocrat
21.1%24,386
18.8%21,690
Tyler J. GranOther party
1.7%1,921
Michael EstradaOther party
1.1%1,256
115,366 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

EvenR+22.42011R+33.12013R+25.92015R+13.92017R+20.22019R+20.02021

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

The candidates