This is the 2023 race. The latest: 2025 →

2023Final results

2023 election for New Jersey Legislative District 16

New Jersey General Assembly · New Jersey

2 seats: Roy Freiman (D), Mitchelle Drulis (D) won.

2 seats
Roy FreimanDemocrat · winner
28.3%34,188
Mitchelle DrulisDemocrat · winner
27.9%33,624
Grace ZhangRepublican
22.0%26,558
Ross TraphagenRepublican
21.8%26,293
120,663 votes

Source: New Jersey Division of ElectionsUpdated Sep 30, 2026, 1:01 PM ET

The seat over time

D − R margin in this seat's races around 2023

Races before and after

EvenD+0.22015D+4.92017D+8.62019D+3.42021D+11.72023D+18.52025

Source: New Jersey Division of ElectionsUpdated Sep 30, 2026, 1:01 PM ET