This historic township in Middlesex County, New Jersey, offers residents a dense suburban feel just outside the New York metropolitan area. Vibrant with a number of scenic parks, sophisticated restaurants, local coffee shops, and rated the 3rd most diverse suburb in the state of New Jersey, North Brunswick is the perfect home for new families.