Middlesex County, NJ

57 towns and cities in Middlesex County, New Jersey

Middlesex County is a county in New Jersey with 863,162 residents and 309 sq mi of land.

Towns and cities in Middlesex County

Last updated: