Municipal Court

General Court Information 


Court is held the 1st Monday of every month. If your ticket does not reflect a 1st Monday date, then that is the date your ticket is to be paid.


If you received a ticket and you cannot locate it in the system, it's most likely not

entered yet.  Ticket entry usually takes 7-10 days after the issuance of the tickets.  

If you wish to plead not guilty to a ticket, there are two ways you can handle this.  You can email rockyhillcourt@gmail.com with your ticket number and the Court Administrator will schedule you a virtual court time and date to speak to the Prosecutor and Judge, or you can log in to njmcdirect.com, enter your information and click "Dispute this ticket"  This will generate an email directly to the Prosecutor, and you can negotiate a plea agreement.  However, if he denies your request, you still need to take care of the ticket by either paying it or requesting a court date.

If you have a mandatory court date, please email rockyhilcourt@gmail.com and

provide your email and contact information so a court date can be scheduled for you. 

If you simply want to pay your ticket, go to njmcdirect.com website. If you are having difficulties, please email rockyhillcourt@gmail.com.


Virtual Court/In Person Court Sessions

Rocky Hill Court uses Zoom for their virtual court platform.  You will receive a link prior to your court date where you simply click to enter the courtroom.  Your  matters will be handled in alphabetical order. 


Please mute your microphone until you hear your name called. However, if you wish to appear in person, the address is 15 Montgomery Avenue, Second Floor, Rocky Hill, NJ


You will have the opportunity to speak with the Municipal Prosecutor, Mr. Joseph Tauriello, to discuss your matter prior to speaking with the Judge.


If you have any other questions regarding the Municipal Court, you may contact the  Court Administrator

by email at rockyhillcourt@gmail.com

Rocky Hill Municipal Court

P.O. Box 212

15 Montgomery Avenue

Second Floor

Rocky Hill, NJ 08553

2025 Court Dates

February 3

March 3

April 7

May 5

June 2

July 7

August 4

September 8 (2nd Monday)

October 6

November 3

December 1


Municipal Court Judge - The Honorable Eric M. Perkins


Court Administrator - Nancy Horvath  / 609-924-7943


Municipal Prosecutor – Joseph Tauriello


For discovery requests, please contact Joseph Tauriello, Municipal Prosecutor,

email address: jtauriello@jctlaw.us


FOR ALL VIRTUAL COURT SESSIONS, PLEASE WATCH THE FOLLOWING NEW

JERSEY MUNICIPAL COURT APPROVED OPENING STATEMENT WHICH YOU ARE

REQUIRED TO LISTEN TO BEFORE YOUR VIRTUAL COURT APPEARANCE




ALSO PLEASE WATCH THE VIDEO BELOW FOR TIPS FOR YOUR VIRTUAL COURT

HEARING