Framingham
City in Middlesex County, Massachusetts

Framingham is a city in Middlesex County, Massachusetts, with 72,362 residents (2020 Census). The nearest town is Ashland, 4.0 miles SW.
- 72,362residents (2020 Census)
- 25.0 sq miland area · 64.9 km²
- 2,889 / sq mipopulation density
- 01701main ZIP code (3 in total)
Framingham weather: 7-day forecast
Loading the National Weather Service forecast…
Source: National Weather Service (NOAA).
Live webcams in 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
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
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 Census | 72,362 |
|---|---|
| Density | 2,889 per sq mi (1,116 per km²) |
Source: U.S. Census Bureau, Decennial Census.
Framingham at a glance
| State | Massachusetts (MA) |
|---|---|
| County | Middlesex County |
| Type | City |
| Population | 72,362 (2020) |
| Land area | 25.04 sq mi (64.9 km²) |
| Water area | 1.46 sq mi (3.79 km²) |
| Coordinates | 42.3079° N, 71.4362° W |
| ZIP codes | 01701, 01702, 01745 |
| Census code (GEOID) | 2524960 |
Sources: U.S. Census Bureau (Gazetteer, ZCTA), USGS GNIS, Wikidata.
Towns near Framingham
- Ashland4.0 mi SW
- Cochituate4.5 mi E
- Natick4.7 mi E
- Southborough4.8 mi W
- Cordaville5.0 mi SW
- Sudbury5.3 mi N
- Wayland5.3 mi NE
- Sherborn6.2 mi SE
- Marlborough6.4 mi NW
- Weston7.7 mi NE
- Holliston7.8 mi S
- Wellesley7.8 mi E
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: