on the town
An inside look at
Middlesex County towns
42 New Brunswick
New Brunswick City Center
Safe. Quiet. Small-town feel. Excellent schools. Friendly.
Peaceful neighborhoods. These are all terms Middlesex County
residents use to describe their hometowns.
Known as the “Heart of New Jersey,” Middlesex County has
25 individual municipalities within its 318 square miles,
ranging from quiet rural towns to vibrant city centers,
diverse enough to make all people feel comfortable in these
ideal places to live and work.
According to NJ Advance Media, four Middlesex
municipalities rank in the top 25 on New Jersey’s Diversity
Index, which measures how well balanced racial and
ethnic groups are in an area: Piscataway, North Brunswick,
Carteret, and Edison.
You’ll find descriptions of all 25 municipalities as well as
spotlights on featured towns in the pages that follow.