Northborough (CDP), Massachusetts

Northborough is a census-designated place (CDP) in the town of Northborough in Worcester County, Massachusetts, United States. The population was 6,474 at the 2020 United States census.

Geography
According to the United States Census Bureau, the CDP has a total area of 8.6 km$2$ (3.3 mi$2$), of which 8.6 km$2$ (3.3 mi$2$)  is land and 0.30% is water. Its population per square mile was 1,970.8 as of 2020.

Demographics
At the 2020 census, there were 6,474 people and 2,514 households in the CDP. The racial makeup of the CDP was 84.1% White, 1.5% Black or African American, 0.0% Native American, 7.5% Asian, 0.0% Pacific Islander, and 5.1% from two or more races. Hispanic or Latino of any race were 5.5%.

The age distribution was 4.2% people under the age of 5, 21.5% under 18, 15.7% aged 65 and over, and 54% females.

The median household income in 2021 was $140, 482. The per capita income for the CDP was $74,924. About 2.4% of the people were in poverty.