Skip Ribbon Commands
Skip to main content
Service alert Open

MCAT Service alert for 2/20/19: Due to inclement weather expect shuttle service to run between 20 to 30 minutes behind schedule.

 

Quick links for each municipality within Middlesex County

​Middlesex County is made up of 25 distinct municipalities.  From quiet rural towns to vibrant city centers, the County's municipalities offer ideal places to live and work.  


 
Back to top