Braintree Town

City in Norfolk County, Massachusetts

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

Braintree Town is a city in Norfolk County, Massachusetts, with 39,143 residents (2020 Census). It sits at 89 ft (27 m) above sea level. The nearest town is Weymouth Town, 2.9 miles E.

About Braintree Town

Braintree (US: ), officially the Town of Braintree, is a city in Norfolk County, Massachusetts, United States. It is officially known as a town, but Braintree is a city with a mayor–council form of government, and it is considered a city under Massachusetts law. The population was 39,143 at the 2020 census. It is part of the Greater Boston area, with access to the MBTA Red Line, and is a member of the Metropolitan Area Planning Council's South Shore Coalition. The first mayor of Braintree was Joe Sullivan, who served until January 2020. The current mayor of Braintree is Erin Joyce, who was elected in 2023, defeating incumbent Charles Kokoros.

Text: Wikipedia · CC BY-SA 4.0

Braintree Town weather: 7-day forecast

Loading the National Weather Service forecast…

Hourly forecast & alerts ›

Source: National Weather Service (NOAA).

Live webcams in Braintree Town

All 24 webcams near Braintree Town ›

Webcams: Windy.com

Living in Braintree Town

Median household income
$122,214
Median home value
$656,800
Median rent
$2,024/mo
Median age
41.3
Cost of living and demographics of Braintree Town ›

Do you know Braintree Town? Tell us about it

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

Map of Braintree Town

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

Braintree Town 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 ›

Braintree Town, MA population

Braintree Town had 39,143 residents in the 2020 Census.

2020 Census39,143
Density2,844 per sq mi (1,098 per km²)

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

Braintree Town at a glance

StateMassachusetts (MA)
CountyNorfolk County
TypeCity
Population39,143 (2020)
Land area13.76 sq mi (35.6 km²)
Water area0.80 sq mi (2.08 km²)
Elevation89 ft (27 m)
Coordinates42.2062° N, 71.0023° W
ZIP codes02184, 02169, 02188
Official websitebraintreema.gov
Census code (GEOID)2507740

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

Towns near Braintree Town

Straight-line distance between town centers.

Frequently asked questions about Braintree Town

What county is Braintree Town in?

Braintree Town is in Norfolk County, Massachusetts.

What is the population of Braintree Town, MA?

39,143 people lived in Braintree Town at the 2020 Census.

What is the ZIP code of Braintree Town, MA?

The main ZIP code is 02184. Other ZIP codes: 02169, 02188.

What is the elevation of Braintree Town?

89 feet (27 m) above sea level.

What towns are near Braintree Town?

Weymouth Town (2.9 mi), Randolph Town (3.2 mi), Quincy (3.8 mi), Holbrook (4.6 mi), Milton (4.8 mi).

Last updated: