Roselle Park Municipal Court – What To Know

Reviewed by William A. Proetta, Esq. · Updated

Roselle Park Municipal Court operates out of the borough’s municipal complex at 110 East Westfield Avenue, Roselle Park, NJ 07204, and it meets every Thursday beginning at 8:45 a.m., except holidays. The court decides DWI and traffic cases, disorderly persons offenses and borough ordinance violations that arise in Roselle Park, and tickets that can’t be resolved online may be heard in its virtual court on Google Meet. Judge Gary A. Bundy presides. Se habla español; for a free review of a Roselle Park charge at any hour, phone (908) 838-0150.

Union County · Court Code 2015

Roselle Park Municipal Court

110 East Westfield Avenue, Roselle Park, NJ 07204

Telephone: 908-241-4631

Court Staff & Contacts

Municipal Court Judge

Gary A. Bundy

Court Administrator

Nicole Esquilin

Deputy Court Administrator

Christian Alzate

Municipal Prosecutor

Russell J. Huegel

Municipal Public Defender

Richard Hawkins

Court Fax

908-241-5719

Court Telephone

908-241-4631

Court Calendar & Office Hours

Published Court Sessions
Thursdays — 8:45 a.m.
Virtual hearings use Google Meet.
Court Office Hours

Violations Bureau: Monday–Friday, 8:30 a.m.–4:30 p.m.

Check the official court page and appearance instructions →

Your summons or latest court notice controls your date, time, courtroom and whether you attend in person or virtually.

Parking & Arrival

The court is in the Roselle Park Municipal Complex, 110 East Westfield Avenue. The after-hours drop box is in the Police Headquarters lobby.

When to arrive: Allow approximately 20–30 minutes before any required in-person appearance for parking, security and check-in. This is practical planning advice, not a court-mandated arrival time.

Courthouse Map

This map shows the courthouse location. Use the directions link to plan your visit.

Before you go: Check the latest summons or court notice and the official municipal court page. Court personnel, calendars, hearing formats, office hours and parking arrangements can change.

Roselle Park Criminal Defense Lawyer

Roselle Park is a compact borough with a one-day-a-week court, which means each Thursday matters. A conviction for a disorderly persons offense can carry up to six months in jail and a lasting criminal record, and traffic convictions bring MVC points, surcharges and possible license suspension. We represent people facing Roselle Park charges and appear in the other Union County municipal courts.

Why Roselle Park Clients Call Us

  • One session a week. Roselle Park holds court only on Thursday mornings. If a date is adjourned, the next opening is at least a week out, so we prepare to resolve as much as possible at each listing.
  • Google Meet, not Zoom. Roselle Park’s virtual court runs on Google Meet. We make sure clients know how to join and what the judge expects on camera.
  • A published court team. The borough names its prosecutor, Russell J. Huegel, and public defender, Richard Hawkins, so we can open plea discussions with the right person before Thursday.
  • A shrinking but steady DWI docket. The NJ Judiciary counted 38 DWI filings in Roselle Park, down from 46. Each still carries a mandatory suspension or interlock exposure, and each deserves a close look at the stop and the breath test.

Roselle Park’s Court Staff and Office

The borough’s court page and staff directory name the people who run the court, which makes it easier to direct a question.

  • Judge: Hon. Gary A. Bundy.
  • Court Administrator: Nicole Esquilin, CMCA, with Deputy Administrator Christian Alzate. Roselle Park’s court code is 2015.
  • Municipal Prosecutor: Russell J. Huegel.
  • Public Defender: Richard Hawkins, assigned to defendants the court finds eligible.
  • Court officers and clerk: the borough lists court officers Michael Heller and Michael Powers and violations clerk William Centeno.
  • Violations Bureau: phone 908-241-4631, fax 908-241-5719; open on weekdays, 8:30 a.m. through 4:30 p.m.

Same Building as Police Headquarters

The Roselle Park Police Department also uses 110 East Westfield Avenue, and the borough’s after-hours payment drop box is in the Police Headquarters lobby. That makes the drop box available outside Violations Bureau hours. If you’re coming for a Thursday session in person, allow time to find the court entrance in the complex and arrive before 8:45 a.m.

Municipal Court · July 2025–June 2026

Roselle Park Court by the Numbers

Criminal, DWI and moving-violation cases filed in Roselle Park Municipal Court. Parking tickets are not included.

Criminal and traffic cases filed 3,559 +6% vs. prior year (July 2024–June 2025: 3,349)

Breakdown by case type

79Indictable complaintsIndictable crimes are filed here but prosecuted in Union County Superior Court unless downgraded. +18% vs. prior year.
227Disorderly & petty disorderly personsDecided in this municipal court. +9% vs. prior year.
38DWI filings-17% vs. prior year (prior year: 46).
2,915Moving violations+6% vs. prior year.

Court performance (criminal and traffic)

97%Clearance rate
103Backlogged cases
475Active pending

Source: New Jersey Judiciary, Municipal Court Statistics, July 2025–June 2026, PDF page 536. Figures above combine the report’s criminal columns (indictable, disorderly/petty disorderly and 300 other criminal complaints), DWI and moving violations, and leave out 3,901 parking tickets. Including parking, the court recorded 7,460 total filings. Figures are reported by court, not by arresting agency or the defendant’s town of residence. A clearance rate above 100% means more cases were resolved than newly filed during the period; it is not a conviction rate. These figures are a reporting-period snapshot, not live court data.

What Roselle Park’s Court Numbers Mean

Roselle Park Municipal Court recorded 3,559 criminal and traffic cases in its July 2025–June 2026 statistics, about 6% above 3,349 in the year before, per the state’s municipal court report. Of those, 79 were indictable complaints, the most serious category, which goes to Superior Court absent a downgrade. Another 227 were disorderly persons or petty disorderly persons complaints. DWI filings dropped from 46 to 38, about 17% fewer. Moving violations reached 2,915, about 82% of everything filed.

With 3,454 resolutions, the clearance rate was 97%, so the court came close to matching new filings but still fell a little short. Its backlog at the close of June 2026 was 103, with 475 active pending cases. Because the court sits only on Thursday mornings, even small carryovers wait a full week for the next session. Parking tickets, which totaled 3,901, were removed from these numbers. Use them to judge the court’s pace, not to predict what will happen to your ticket or complaint.

What You Can Learn From Your Court Papers

Understanding Your Roselle Park Municipal Court Summons

A Roselle Park summons contains important information about the alleged offense including, the statute charged, the person or officer who issued the complaint, the location of court and when you are required to appear. The numbered areas below identify information worth carefully reviewing.

State of New Jersey
Municipal Court Summons
Illustrative Example — Not an Official Court Form
1 Municipal Court Roselle Park Municipal Court Municipal Court Code: 2015
2 Summons / Complaint Number S-000000 Illustrative number
Defendant / Person Charged SAMPLE NAME Address and identifying information may appear elsewhere on the summons.
3 Complainant / Issuing Officer Officer / Complainant Name Police Department or Other Issuing Agency
4 Date of Violation 00 / 00 / 20XX
Time 00:00
Location Roselle Park, NJ
Alleged Offense
Statute / Ordinance N.J.S.A. __________
Offense Description Alleged Violation
5 Court Date / Time 00 / 00 / 20XX 9:00 A.M.
6 Place of Appearance Roselle Park Municipal Court 110 East Westfield Avenue, Roselle Park, NJ 07204
Issuing Officer / Complainant
Date Issued

Key Information to Check

1

Court and Court Code

This identifies the municipality and court associated with the summons. For a case arising in Roselle Park, look carefully at the court information printed on your paperwork.

2

Summons or Complaint Number

This number identifies the individual summons or complaint. It may be needed when communicating with the municipal court or reviewing court records.

3

Complainant or Issuing Officer

The summons may identify the police officer or other complainant who issued or signed the charge, along with the involved police agency.

4

Date, Time and Location

These fields identify when and where the alleged offense occurred. They can also help identify potentially relevant police reports, video or other evidence.

5

Court Date and Time

Your summons may contain an initial appearance date. A later notice from the court can change that date or the manner in which the appearance will occur.

6

Where to Appear

Review the court location and appearance instructions carefully. Some proceedings may be conducted in person while others may be scheduled remotely.

Roselle Park Municipal Court

Municipal Court Code: 2015
110 East Westfield Avenue, Roselle Park, NJ 07204

Important: Your actual summons and any later notice from Roselle Park Municipal Court control your appearance date, time, location and whether the proceeding is scheduled in person or remotely. If a later court notice differs from the information originally printed on the summons, follow the current court notice or confirm the information directly with the court.

Virtual Court on Google Meet

Roselle Park’s court page says proceedings may be conducted by remote video or by telephone, and tickets that aren’t eligible for online resolution can go before the borough’s virtual court using Google Meet.

  • Check your notice to see whether you are listed for Google Meet, a phone appearance or the courtroom at 110 East Westfield Avenue.
  • Set up Google Meet ahead of time. Test the link, camera and audio the day before rather than at 8:40 on Thursday morning.
  • Dispute eligible moving violations online through NJMCdirect, which the borough links for tickets that qualify.
  • Missing the link? Call the Violations Bureau at 908-241-4631 during office hours ahead of Thursday.

What Cases Does Roselle Park Municipal Court Handle?

DWI, other motor vehicle violations, disorderly and petty disorderly persons offenses, and borough ordinance matters are all heard here. Typical charges:

Criminal and Disorderly Persons Offenses

  • Harassment (see N.J.S.A. 2C:33-4) — threats, alarming messages or unwanted contact
  • Theft (see N.J.S.A. 2C:20-3) — taking property worth less than $200
  • Assault, simple grade (see N.J.S.A. 2C:12-1(a)) — causing or attempting minor bodily injury
  • Mischief (see N.J.S.A. 2C:17-3) — damaging or defacing another person’s property
  • Paraphernalia (see N.J.S.A. 2C:36-2) — possessing items meant for drug use
  • Lewdness (see N.J.S.A. 2C:14-4) — exposure likely to be observed by others

DWI and Traffic Offenses

  • DWI (see N.J.S.A. 39:4-50) — impaired operation in Roselle Park
  • Leaving the scene (see N.J.S.A. 39:4-129) — departing a collision without stopping
  • Careless driving (see N.J.S.A. 39:4-97) — operating without due caution
  • Refusal (see N.J.S.A. 39:4-50.4a) — not submitting breath samples after arrest
  • Suspended driving (see N.J.S.A. 39:3-40) — getting behind the wheel during a suspension
  • No insurance (see N.J.S.A. 39:6B-2) — operating a car without liability coverage

Route 28 crosses Roselle Park, and the Garden State Parkway runs just past its western boundary. The borough is also home to a Raritan Valley Line rail station with direct service to New York Penn Station.

Paying or Contesting a Roselle Park Ticket

Two routes are posted: NJMCdirect online, and the after-hours drop box in the Police Headquarters lobby.

  • Online: pay or, for eligible moving violations, dispute the ticket through NJMCdirect.
  • Drop box: located in the Police Headquarters lobby at 110 East Westfield Avenue.
  • Questions about other methods go to the Violations Bureau at 908-241-4631, during weekday office hours.
  • Think before you pay. Paying a Roselle Park ticket counts as pleading guilty, and points and surcharges are added automatically. A lawyer can ask Mr. Huegel’s office about a lesser offense before that happens.
  • Need appointed counsel? Ask the Violations Bureau how to apply. The court looks at your finances and the possible penalties before assigning the public defender.

Preparing for Your Court Date

  • Clear your Thursday morning. Sessions start at 8:45 a.m., and cases are called over the course of the session.
  • Confirm virtual or in person a few days ahead, and have the Google Meet link ready if you’re remote.
  • Ask about an adjournment early, since the next available date is at least one Thursday away.
  • Bring your driving documents and any paperwork that supports your side, such as proof of insurance on the date of the stop.
  • Let counsel speak for you with the prosecutor or police; anything you say can be used as evidence.

When a Roselle Park Charge Leaves Municipal Court

Aggravated assault, burglary, CDS possession and theft above $200 are indictable, which puts them beyond the municipal court’s authority. They are referred to the Union County Prosecutor’s Office and handled in Superior Court in Elizabeth, which borders Roselle Park to the east. A charge may come back to Roselle Park Municipal Court if it is downgraded. If you have no criminal record, ask about Pretrial Intervention or other New Jersey diversion programs that can avoid a conviction.

Nearby Courts

Roselle Park touches Union Township, Kenilworth, Cranford, Roselle and Elizabeth. Despite the shared name, the Roselle courthouse on Chestnut Street has no connection to this one. Notices and forms are posted on the borough’s court webpage.

Roselle Park Municipal Court FAQs

Where is Roselle Park Municipal Court?

The court sits in the borough municipal complex, 110 East Westfield Avenue, Roselle Park, NJ 07204. The Roselle Park Police Department shares the address, and the payment drop box is in the Police Headquarters lobby.

What day is court in Roselle Park, NJ?

Roselle Park Municipal Court is held every Thursday starting at 8:45 a.m., except on holidays. Your Roselle Park notice will say whether you appear in person or virtually.

How do I contact the Roselle Park Violations Bureau?

Phone 908-241-4631 or fax 908-241-5719. Roselle Park’s bureau is staffed on weekdays, 8:30 a.m. until 4:30 p.m.

Does Roselle Park court use Zoom?

No. Roselle Park’s virtual municipal court uses Google Meet, and the borough says proceedings may also be held by telephone. The joining details for a Roselle Park hearing come with your court notice.

Who prosecutes Roselle Park municipal cases?

Roselle Park lists Russell J. Huegel as its municipal prosecutor and Richard Hawkins as its public defender. Gary A. Bundy is the judge, and Nicole Esquilin is the Roselle Park court administrator.

Where can I drop off a Roselle Park ticket payment after hours?

Roselle Park’s after-hours drop box is in the lobby of Police Headquarters at 110 East Westfield Avenue. Roselle Park tickets can also be paid online through NJMCdirect.

Talk to a Roselle Park Criminal Defense Lawyer Today

A single court day gives every Roselle Park case a fixed weekly rhythm, so the days before your first Thursday are valuable. Phone (908) 838-0150 whenever it suits you, day or night, for a free and private review of the charge; se habla español. The consultation can take place over the phone or on video, or in person if you’d find that easier.