Northborough

Town in Worcester County, Massachusetts

View of Northborough, Massachusetts
Photo: John Phelan · CC BY 3.0

Northborough is a town in Worcester County, Massachusetts, with 15,741 residents (2020 Census). It sits at 299 ft (91 m) above sea level. The nearest town is Westborough, 4.2 miles SE.

About Northborough

Northborough is a town in Worcester County, Massachusetts, United States. The official spelling of the town's name is "Northborough," but the alternative spelling "Northboro" is also used. The population was 15,741 at the 2020 census. It contains the census-designated place of the same name.

Text: Wikipedia · CC BY-SA 4.0

Northborough weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Northborough

All 24 webcams near Northborough ›

Webcams: Windy.com

Living in Northborough

Median household income
$153,199
Median home value
$620,000
Median rent
$1,919/mo
Median age
45
Cost of living and demographics of Northborough ›

Do you know Northborough? Tell us about it

Help other travelers: share what makes Northborough special. We review every message before publishing it.

Map of Northborough

Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.

Northborough Street View

Loading Street View…

Drag the image to look around and tap the arrows on the ground to move. If it says there is no imagery, tap a nearby street on the map above.

Open in Google Maps ›

Northborough, MA population

Northborough had 15,741 residents in the 2020 Census.

2020 Census15,741
Density852 per sq mi (329 per km²)

Source: U.S. Census Bureau, Decennial Census.

Northborough at a glance

StateMassachusetts (MA)
CountyWorcester County
TypeTown
Population15,741 (2020)
Land area18.47 sq mi (47.8 km²)
Water area0.27 sq mi (0.71 km²)
Elevation299 ft (91 m)
Coordinates42.3233° N, 71.6462° W
ZIP code01532
Official websitetown.northborough.ma.us
Census code (GEOID)2502746820

Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.

Towns near Northborough

Straight-line distance between town centers.

Frequently asked questions about Northborough

What county is Northborough in?

Northborough is in Worcester County, Massachusetts.

What is the population of Northborough, MA?

15,741 people lived in Northborough at the 2020 Census.

What is the ZIP code of Northborough, MA?

The ZIP code of Northborough is 01532.

What is the elevation of Northborough?

299 feet (91 m) above sea level.

What towns are near Northborough?

Westborough (4.2 mi), Boylston (4.2 mi), Berlin (4.3 mi), Shrewsbury (4.4 mi), Marlborough (5.4 mi).

Last updated: