Independent community site, not affiliated with any government.

Middlesex County, Massachusetts

Middlesex County, Massachusetts · ZIP 01431, 01432, 01434

  • Census data · ACS 2019-2023
  • 1,668,956 (2024 estimate)Population
  • 630,939Households
  • $126,779Median household income
  • $687,200Median home value
  • 77Towns with a page
  • 83ZIP codes

Middlesex County in numbersOfficial sources, refreshed yearly

Population, 2000 to 2020+11.4%
1.4M1.5M1.6M1.7M2000: 1,465,39620002010: 1,503,08520102020: 1,632,00220201,465,3961,632,002
Population of Middlesex County at each census
CensusPopulation
20001,465,396
20101,503,085
20201,632,002

As counted at each census, within the boundaries the area had then; the current estimate is in the glance card.

Sources: Census 2000 Summary File 1: total population, county level, state 25, retrieved November 14, 2026; Census 2010 Summary File 1: total population, county level, state 25, retrieved November 14, 2026; Census 2020 Redistricting Data (P.L. 94-171): total population, county level, state 25, retrieved November 14, 2026.

Household income in Middlesex County
Under $50k19.9%
$50k to $100k20.2%
$100k to $150k17.4%
$150k to $200k13%
$200k and over29.6%

Median household income $126,779 · Share of households by income, American Community Survey 5-year 2019-2023, table S1901.

Source: American Community Survey 5-year subject table S1901 (household income) 2019–2023, county level, state 25, retrieved November 14, 2026.

Housing tenure in Middlesex County
Owner occupied
388,864 units
Renter occupied
242,075 units
Vacancy rate
4.5%

Occupied housing units by tenure and the share of all units vacant, American Community Survey 5-year 2019-2023, table DP04.

Source: American Community Survey 5-year data profile 2019–2023, county level, state 25, retrieved November 14, 2026.

Jobs by sector in Middlesex County2023
Professional, scientific, and technical services159,471
Health care and social assistance126,002
Educational services92,086
Retail trade79,115
Accommodation and food services68,258
Manufacturing67,626
Information67,368
Wholesale trade51,000

963,417 employees in 44,624 establishments with payroll in 2023, all sectors; employers themselves are not named in the source. County Business Patterns counts are published with noise.

Source: County Business Patterns 2023: employment by sector, county level, state 25, retrieved November 14, 2026.

Middlesex County compared with its state
Middlesex County compared with its state, American Community Survey 2019-2023
MeasureMiddlesex CountyMassachusetts
Population1,622,8966,992,395
Median household income$126,779$101,341
Median age38.940.0
Median home value$687,200$525,800
Bachelor’s degree or higher59.0%46.6%
Foreign-born residents22.6%17.7%
Owner-occupied homes61.6%62.6%
Mean commute to work30.0 minutes29.3 minutes

Source: American Community Survey 5-year data profile 2019–2023, county level, state 25, retrieved November 14, 2026.

Townships, towns and villages in Middlesex County77 with a page · sort by any column

Type
CambridgeCity121,1866.40 sq mi
LowellCity120,41813.6 sq mi
NewtonCity90,70017.8 sq mi
SomervilleCity82,1494.12 sq mi
FraminghamCity73,36125.0 sq mi
MaldenCity66,6935.04 sq mi
WalthamCity65,84912.7 sq mi
MedfordCity59,8988.10 sq mi
EverettCity51,8253.42 sq mi
Arlington TownTown47,1125.14 sq mi
ArlingtonCensus designated place46,0155.14 sq mi
WoburnCity43,89512.7 sq mi
Billerica TownTown42,97825.6 sq mi
MarlboroughCity42,16920.9 sq mi
Natick TownTown37,31615.0 sq mi
Chelmsford TownTown36,95322.4 sq mi
WatertownCity35,9854.00 sq mi
Lexington TownTown34,74316.4 sq mi
LexingtonCensus designated place34,08516.4 sq mi
Dracut TownTown32,97220.7 sq mi
Tewksbury TownTown31,79620.7 sq mi
MelroseCity29,9384.68 sq mi
Wakefield TownTown29,2167.39 sq mi
Belmont TownTown27,4424.65 sq mi
WakefieldCensus designated place27,2847.39 sq mi
BelmontCensus designated place27,0094.65 sq mi
Burlington TownTown26,97711.8 sq mi
BurlingtonCensus designated place26,22311.8 sq mi
Reading TownTown26,0419.98 sq mi
ReadingCensus designated place25,4489.98 sq mi
Westford TownTown25,02430.2 sq mi
Stoneham TownTown24,5506.02 sq mi
Acton TownTown24,53919.9 sq mi
Winchester TownTown23,9536.03 sq mi
Wilmington TownTown23,80217.0 sq mi
WilmingtonCensus designated place23,19517.0 sq mi
StonehamCensus designated place22,9866.02 sq mi
WinchesterCensus designated place22,8626.03 sq mi
Hudson TownTown20,36411.5 sq mi
Hopkinton TownTown19,97126.2 sq mi
Sudbury TownTown19,80524.3 sq mi
Ashland TownTown19,39112.3 sq mi
Concord TownTown18,09224.5 sq mi
North Reading TownTown16,37913.2 sq mi
HudsonCensus designated place15,6105.75 sq mi
Holliston TownTown15,34718.7 sq mi
Bedford TownTown14,95513.7 sq mi
Wayland TownTown14,05415.0 sq mi
Tyngsborough TownTown12,77916.8 sq mi
Pepperell TownTown11,87722.6 sq mi
Weston TownTown11,82716.8 sq mi
Groton TownTown11,58032.8 sq mi
Maynard TownTown10,8205.21 sq mi
MaynardCensus designated place10,6635.21 sq mi
Littleton TownTown10,49516.5 sq mi
Townsend TownTown9,22032.7 sq mi
Ayer TownTown9,0108.95 sq mi
Stow TownTown7,33517.3 sq mi
Shirley TownTown7,04215.8 sq mi
Lincoln TownTown6,99614.2 sq mi
PinehurstCensus designated place6,7373.73 sq mi
CochituateCensus designated place6,6883.81 sq mi
West ConcordCensus designated place5,9973.38 sq mi
Boxborough TownTown5,56510.3 sq mi
Carlisle TownTown5,31715.3 sq mi
Sherborn TownTown4,48515.8 sq mi
Dunstable TownTown3,50016.5 sq mi
Ashby TownTown3,27023.7 sq mi
HopkintonCensus designated place3,1421.53 sq mi
AyerCensus designated place3,0121.33 sq mi
Littleton CommonCensus designated place2,8383.54 sq mi
East PepperellCensus designated place1,9841.42 sq mi
PepperellCensus designated place1,8872.07 sq mi
Hanscom AFBCensus designated place1,7450.89 sq mi
GrotonCensus designated place1,5711.67 sq mi
ShirleyCensus designated place1,2561.32 sq mi
TownsendCensus designated place1,0821.69 sq mi

Populations: Census Population Estimates, Vintage 2024: subcounty totals, state 25 (2024). Land areas: Census Gazetteer 2025: counties. A dash means the figure is not in the cited file.

County officialsFrom public records

No county official is published yet. Names appear once a researcher drafts them from the county’s own site and a second person approves; office contacts only, never personal details.

Across Middlesex County

Jobs across Middlesex County

No job is posted in Middlesex County’s towns yet. Employers post from their business dashboard; public job banks are added once their terms are recorded.

Events in the next 31 days

No upcoming event is listed in Middlesex County's towns yet. Members and businesses add events from any town page.

Latest postsRolled up from the towns

Nothing has been posted in Middlesex County’s towns yet. Join a town to start its feed.

Neighboring counties

Neighboring counties

Sources: Census county adjacency file 2024, retrieved November 14, 2026; Census Population Estimates, Vintage 2024: subcounty totals, state 25, retrieved November 14, 2026; Census Population Estimates, Vintage 2024: subcounty totals, state 33, retrieved November 14, 2026.