Marlborough
City in Middlesex County, Massachusetts
Marlborough is a city in Middlesex County, Massachusetts, with 41,793 residents (2020 Census). It sits at 449 ft (137 m) above sea level. The nearest town is Hudson, 2.7 miles N.
- 41,793residents (2020 Census)
- 449 ftelevation · 137 m
- 20.9 sq miland area · 54.0 km²
- 2,003 / sq mipopulation density
- 01752main ZIP code (3 in total)
About Marlborough
Marlborough is a city in Middlesex County, Massachusetts, United States. The population was 41,793 at the 2020 census. Marlborough became a prosperous industrial town in the 19th century and made the transition to high technology industry in the late 20th century after the construction of the Massachusetts Turnpike. It is part of the Worcester metropolitan area.
Marlborough was declared a town in 1660, and was incorporated as a city in 1890 when it changed its municipal charter from a New England town meeting system to a mayor–council government.
Text: Wikipedia · CC BY-SA 4.0
Marlborough weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in Marlborough
Webcams: Windy.com
Living in Marlborough
- Median household income
- $91,968
- Median home value
- $513,100
- Median rent
- $1,871/mo
- Median age
- 37.5
Do you know Marlborough? Tell us about it
Help other travelers: share what makes Marlborough special. We review every message before publishing it.
Map of Marlborough
Tap any street on the map to see it in Street View below. Map: © OpenStreetMap contributors.
Marlborough 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 ›Marlborough, MA population
Marlborough had 41,793 residents in the 2020 Census.
| 2020 Census | 41,793 |
|---|---|
| Density | 2,003 per sq mi (773 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Marlborough at a glance
| State | Massachusetts (MA) |
|---|---|
| County | Middlesex County |
| Type | City |
| Population | 41,793 (2020) |
| Land area | 20.86 sq mi (54.0 km²) |
| Water area | 1.24 sq mi (3.20 km²) |
| Elevation | 449 ft (137 m) |
| Coordinates | 42.3496° N, 71.5472° W |
| ZIP codes | 01752, 01749, 01772 |
| Official website | marlborough-ma.gov |
| Census code (GEOID) | 2538715 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Marlborough
- Hudson2.7 mi N
- Southborough3.4 mi S
- Berlin5.1 mi NW
- Northborough5.4 mi W
- Cordaville5.4 mi S
- Stow5.8 mi N
- Framingham6.4 mi SE
- Westborough6.5 mi SW
- Bolton6.8 mi NW
- Sudbury6.8 mi E
- Maynard7.0 mi NE
- Ashland7.3 mi SE
Straight-line distance between town centers.
Frequently asked questions about Marlborough
What county is Marlborough in?
Marlborough is in Middlesex County, Massachusetts.
What is the population of Marlborough, MA?
41,793 people lived in Marlborough at the 2020 Census.
What is the ZIP code of Marlborough, MA?
The main ZIP code is 01752. Other ZIP codes: 01749, 01772.
What is the elevation of Marlborough?
449 feet (137 m) above sea level.
What towns are near Marlborough?
Hudson (2.7 mi), Southborough (3.4 mi), Berlin (5.1 mi), Northborough (5.4 mi), Cordaville (5.4 mi).
Last updated: