Framingham

City in Middlesex County, Massachusetts

Aerial view of Framingham, Massachusetts
Aerial view: USDA NAIP · USGS The National Map (public domain)

Framingham is a city in Middlesex County, Massachusetts, with 72,362 residents (2020 Census). The nearest town is Ashland, 4.0 miles SW.

Framingham weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Framingham

All 24 webcams near Framingham ›

Webcams: Windy.com

Living in Framingham

Median household income
$107,419
Median home value
$627,300
Median rent
$2,033/mo
Median age
37.5
Cost of living and demographics of Framingham ›

Do you know Framingham? Tell us about it

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

Map of Framingham

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

Framingham 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 ›

Framingham, MA population

Framingham had 72,362 residents in the 2020 Census.

2020 Census72,362
Density2,889 per sq mi (1,116 per km²)

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

Framingham at a glance

StateMassachusetts (MA)
CountyMiddlesex County
TypeCity
Population72,362 (2020)
Land area25.04 sq mi (64.9 km²)
Water area1.46 sq mi (3.79 km²)
Coordinates42.3079° N, 71.4362° W
ZIP codes01701, 01702, 01745
Census code (GEOID)2524960

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

Towns near Framingham

Straight-line distance between town centers.

Frequently asked questions about Framingham

What county is Framingham in?

Framingham is in Middlesex County, Massachusetts.

What is the population of Framingham, MA?

72,362 people lived in Framingham at the 2020 Census.

What is the ZIP code of Framingham, MA?

The main ZIP code is 01701. Other ZIP codes: 01702, 01745.

What towns are near Framingham?

Ashland (4.0 mi), Cochituate (4.5 mi), Natick (4.7 mi), Southborough (4.8 mi), Cordaville (5.0 mi).

Last updated: