2017Final results
2017 election for New Jersey Legislative District 4
New Jersey General Assembly · New Jersey
2 seats: Paul Moriarty (D), Gabriela M. Mosquera (D) won.
2 seatsPaul MoriartyDemocrat · winner · incumbent
32.2%32,892
Gabriela M. MosqueraDemocrat · winner · incumbent
31.2%31,800
Patricia KlineRepublican
18.0%18,386
Eduardo J. MaldonadoRepublican
17.4%17,761
William McCauley Jr.Other party
1.2%1,194
102,033 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
The candidates
Paul Moriarty (D)Gabriela M. Mosquera (D)Patricia Kline (R)Eduardo J. Maldonado (R)
Also on the ballot: William McCauley Jr. (Other party), 1.2%