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
2022 Court Dates
As mentioned above, Court is currently being held virtually (NOT on the 2nd floor of the Rocky Hill Municipal Building) at 7:00 p.m. on the following dates (2nd Wednesday of each month).
January - rescheduled to January 26th
February - CANCELED
March 9
April 13
May 11
June 8
July 13
August 10
September 14th
October 12
November 9th
December 14th
Municipal Court Judge - The Honorable Eric M. Perkins
Court Administrator - Nancy Horvath
609-924-7943
Municipal Prosecutor - Ray Stine
Violations Bureau normally open Wednesdays* 3:30 - 6:00 pm. is closed due to COVID-19.
*except Federal Holidays
For discovery requests, please contact Ray Stine, Municipal Prosecutor, rstine62@optonline.net
Online Payments
New Jersey Courts