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 rockyhillcourt@gmail.com, and the Court Administrator will get back to you.

  • If you wish to plead not guilty to a ticket, please log in to njmcdirect.com, 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 rstine@shainlaw.com, Municipal Prosecutor, to see if he can offer a plea agreement.
  • Most tickets/time payments can be handled via the njmcdirect.com website. If you are having difficulties, please email rockyhillcourt@gmail.com.


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
April 8 - CANCELLED
May 13 - CANCELLED
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

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

For discovery requests, please contact Ray Stine, Municipal Prosecutor, rstine62@optonline.net

Online Payments
New Jersey Courts
NJ Municipal Courts Direct