North Brunswick Township
North Brunswick is a township in Middlesex County, New Jersey, United States. At the 2010 United States Census, the population was 40,742, reflecting an increase of 4,455 from the 36,287 counted in the 2000 Census, which had in turn increased by 5,000 from the 31,287 counted in the 1990 Census.