2017Final results
2017 election for New Jersey Legislative District 5
New Jersey General Assembly · New Jersey
2 seats: Patricia Eganjones (D), Arthur Barclay (D) won.
2 seatsPatricia EganjonesDemocrat · winner · incumbent
34.6%29,282
Arthur BarclayDemocrat · winner · incumbent
32.5%27,544
Teresa L. GordonRepublican
16.8%14,181
Kevin EhretRepublican
16.1%13,625
84,632 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
Source: Harvard Dataverse / Carl KlarnerUpdated Sep 30, 2026, 7:29 AM ET