Municipal Court

COVID-19 Update - Court Procedures

During the COVID-19 outbreak, the Rocky Hill Borough Court will be modified in the following ways:

  • The Municipal Building is closed to the public. Municipal Courts are handling court matters virtually.

  • Call (609) 924-7943 and listen to the voicemail for specific instructions regarding your ticket. If you have any questions regarding a ticket or a court related matter, please email, and the Court Administrator will get back to you.

  • If you wish to plead not guilty to a ticket, please log in to, entire your information and click "Dispute this ticket." This will generate an email directly to the Prosecutor, and you can negotiate a plea agreement.
  • If you have a mandatory court date, please email, Municipal Prosecutor, to see if he can offer a plea agreement.
  • Most tickets/time payments can be handled via the website. If you are having difficulties, please email

Rocky Hill Municipal Court

P.O. Box 212
15 Montgomery Avenue
Second Floor
Rocky Hill, NJ 08553

2020 Court Dates

Court is held at 7:00 p.m. on the 2nd floor of the Rocky Hill Municipal Building
on the following dates (2nd Wednesday of each month).

January 8
February 12
March 11
June 10
July 8
August 12
September 9
October 14
November - NO COURT (Veteran's Day)
December 9

Municipal Court Judge
The Honorable Eric M. Perkins

Court Administrator
Nancy Horvath

Violations Bureau open Wednesdays* 3:30 - 6:00 pm.
    *except Federal Holidays

For discovery requests, please contact Ray Stine, Municipal Prosecutor,

Online Payments
New Jersey Courts
NJ Municipal Courts Direct