nj21stlegis

Candidate Statements, Endorsements, and Your Role in the 2025 Elections

ElectionsNote From Admins

With the election fast approaching, we want to clarify NJ21st’s approach to the 2025 campaign season.

We’ve reached out to all declared candidates running for office (contested races) in the 21st Legislative District and invited them to use our platform in sharing substantive candidate statements.

Dunellen and Middlesex Borough Candidates email addresses weren’t available so we submitted OPRA requests to get them.

We also welcome contributions from residents across the 21st District year round.

Whether it’s a candidate endorsement, a meeting summary or documents related to your local council or BOE, we want to hear from you. We especially encourage engagement in towns where transparency has historically been limited.

You can submit your articles here or by emailing [email protected]. All contributions must be substantive and rooted in verifiable facts.

All submissions—whether from candidates or residents—are governed by our policies on:

NJ21st is a nonprofit civic journalism initiative. We’re not backed by corporations or political machines.

This platform was built to give folks in the 21st District a resource and a voice.

Please use it.

Municipalities in the 21st District

  • Union County:
    • Berkeley Heights
    • Cranford
    • Garwood
    • Fanwood
    • Mountainside
    • New Providence
    • Scotch Plains
    • Springfield Township
    • Summit
    • Westfield
  • Somerset County:
    • Bernards Township
    • Bernardsville
    • Far Hills
    • Green Brook
    • Peapack and Gladstone
    • Warren Township
    • Watchung
  • Morris County:
    • Chatham Borough
    • Chatham Township
    • Long Hill Township
  • Middlesex County:
    • Dunellen
    • Middlesex Borough

See All Admin Notes

Subscribe to nj21st For Free

Our Commitment to Ethical Journalism

Support NJ21st and Stay Involved

Your support helps keep local and state government transparent and accountable.


💡

Make a Financial Contribution

Your contribution fuels our reporting, public records work and statewide transparency projects.

Support NJ21st
✍️

Contribute Your Writing and Get Involved

Have insights or documents about local or statewide issues? Become a community contributor and help strengthen public understanding.

Get Involved
📬

Subscribe for Daily Updates

Get daily updates on local and state government decisions, documents, hearings and accountability work delivered straight to your inbox.

NJ21st is an independent nonprofit civic journalism project focused on transparency, public records and accountability in both local and state government.

Leave a Reply