Middlesex is a city located in Middlesex County New Jersey. With a 2020 population of 13,735, it is the 72nd largest city in New Jersey and the 2451st largest city in the United States . Middlesex is currently growing at a rate of 0.20% annually and its population has increased by 0.73% since the most recent census, which recorded a population of 13,635 in 2010. Middlesex reached it's highest population of 15,038 in 1970. Spanning over 4 miles, Middlesex has a population density of 3,937 people per square mile.
The average household income in Middlesex is $99,153 with a poverty rate of 7.03%. The median rental costs in recent years comes to $1,416 per month, and the median house value is $307,000. The median age in Middlesex is 40.7 years, 38.2 years for males, and 44.3 years for females.