16th Legislative District

Andrew Zwicker
Roy Freiman • Mitchelle Drulis

Current Elected Officials

Andrew Zwicker (D) • Roy Freiman (D) • Sadaf Jaffer (D)

Meet our candidates

Team Focused on Solutions to Today's Challenges

Roy Freiman


Mitchelle Drulis

Assembly Candidate

Our District

Counties & Towns

Hunterdon County

Clinton Town
Clinton Township
Flemington Borough
High Bridge Borough
Lebanon Borough
Raritan Township
Readington Township

Mercer County

Princeton Township

Middlesex County

South Brunswick Township

Somerset County

Branchburg Township
Hillsborough Township
Millstone Borough
Montgomery Township
Rocky Hill Borough

Get Involved

Join our efforts to mobilize voters in your neighborhood! You will have the opportunity to organize and join virtual and in-person events to talk to your neighbors and other voters about what is important in your community. Our elections are only as successful as our volunteers.

Sign up today and we will connect you to the race closest to you or let us know if you want to work with a specific campaign.

Sign Up Today!

I'm interested in:


Contribute to your Legislative Districts

Our Campaign



Get In Touch

Press Kit

Media Gallery