Middlesex County, Massachusetts

Middlesex County, Massachusetts, has 1,669,979 residents (July 2025 estimate). Its county seat is Cambridge, Lowell. It uses Eastern Time and covers 818 sq mi (2,118 km²) of land.

BostonWorcesterSpringfield
Middlesex County in Massachusetts
Essex CountyNorfolk CountySuffolk CountyWorcester CountyCambridgeLowellNewtonFramingham
Middlesex County and its neighbors (simplified outlines). Open in OpenStreetMap ↗
Resident population, July 2025
1,669,979
Land area
818 sq mi (2,118 km²)
County seat or government
Cambridge, Lowell
Time zone
Eastern TimeUTC-05:00 in January; UTC-04:00 in July
Median household income
$130,847 ± $1,164
Median home value
$727,800 ± $3,891
Median rent, with utilities
$2,201 ± $17
Homes lived in by their owners
61.3% ± 0.4 points
County type
County
Metro or micro area
Boston-Cambridge-Newton, MA-NH metro areaCentral county
Water area
29 sq mi (75.2 km²)
State
Massachusetts
County code (FIPS)
25017
Coordinates (central point)
42.481721, -71.394916

These coordinates mark a central point for the area, not a street address. Income, home value, rent and homes lived in by their owners: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 13, 2026.

Time zones in Middlesex County

Time zoneLocal time and UTC offsetNext clock change
Eastern TimeAmerica/New_YorkUTC-05:00 in January; UTC-04:00 in July. Enable JavaScript for the live clock.Enable JavaScript for upcoming changes.

Near a time-zone line, check where you are with the time-zone finder. Your phone’s setting can differ.

ZIP Code areas, largest first

  1. 0214865,906 people
  2. 0215561,730 people
  3. 0214950,045 people
  4. 0180141,939 people
  5. 0175241,647 people
  6. 0213940,033 people
  7. 0170239,789 people
  8. 0213838,509 people
  9. 0185237,144 people
  10. 0176036,782 people
  11. 0247235,620 people
  12. 0185133,403 people
All 85
  1. 0182632,629 people
  2. 0170132,618 people
  3. 0245331,591 people
  4. 0187631,004 people
  5. 0182130,143 people
  6. 0185430,081 people
  7. 0217629,650 people
  8. 0247428,642 people
  9. 0188027,793 people
  10. 0214527,495 people
  11. 0247827,175 people
  12. 0182426,650 people
  13. 0180326,274 people
  14. 0186725,612 people
  15. 0214325,513 people
  16. 0214425,448 people
  17. 0188624,690 people
  18. 0172023,526 people
  19. 0189023,406 people
  20. 0218023,355 people
  21. 0188723,336 people
  22. 0246723,001 people
  23. 0214021,204 people
  24. 0174920,077 people
  25. 0174819,358 people
  26. 0177619,270 people
  27. 0172118,873 people
  28. 0245918,449 people
  29. 0174218,448 people
  30. 0242118,080 people
  31. 0185017,740 people
  32. 0247617,708 people
  33. 0245117,393 people
  34. 0242016,215 people
  35. 0245215,808 people
  36. 0186415,765 people
  37. 0174615,094 people
  38. 0173014,707 people
  39. 0214114,517 people
  40. 0177814,033 people
  41. 0205313,436 people
  42. 0194013,285 people
  43. 0245813,050 people
  44. 0187912,550 people
  45. 0186212,129 people
  46. 0146311,697 people
  47. 0246511,697 people
  48. 0249311,579 people
  49. 0145011,356 people
  50. 0175410,712 people
  51. 0146010,280 people
  52. 0246010,099 people
  53. 018639,796 people
  54. 024668,679 people
  55. 014328,521 people
  56. 017757,165 people
  57. 014646,976 people
  58. 024616,975 people
  59. 014696,820 people
  60. 024685,773 people
  61. 017195,496 people
  62. 017415,239 people
  63. 017734,891 people
  64. 021424,737 people
  65. 017704,427 people
  66. 024643,833 people
  67. 018273,408 people
  68. 014313,211 people
  69. 014742,280 people
  70. 017312,110 people
  71. 014341,564 people
  72. 024621,470 people
  73. 01718404 people

85 ZIP Code areas overlap Middlesex County. People counts are 2020–2024 estimates for each whole ZIP area. Mailing ZIPs can differ; check an address with USPS ZIP Code Lookup.

Official county information

We don’t have a website for this county yet. The US government’s local-office directory ↗ lists its offices. A geographic lookup cannot determine eligibility, tax liability or a court obligation.

Towns in Middlesex County, largest first

  1. Town of Arlington46,350 people
  2. Town of Billerica42,003 people
  3. Town of Natick36,873 people
  4. Town of Chelmsford36,446 people
  5. Town of Lexington34,295 people
  6. Town of Dracut32,574 people
  7. Town of Tewksbury31,273 people
  8. Town of Wakefield27,793 people
  9. Town of Belmont27,175 people
  10. Town of Burlington26,274 people
  11. Town of Reading25,612 people
  12. Town of Westford24,690 people
All 41
  1. Town of Acton24,155 people
  2. Town of Winchester23,406 people
  3. Town of Stoneham23,355 people
  4. Town of Wilmington23,336 people
  5. Town of Hudson20,077 people
  6. Town of Hopkinton19,358 people
  7. Town of Sudbury19,306 people
  8. Town of Ashland18,873 people
  9. Town of Concord18,223 people
  10. Town of North Reading15,765 people
  11. Town of Holliston15,094 people
  12. Town of Bedford14,727 people
  13. Town of Wayland13,914 people
  14. Town of Tyngsborough12,550 people
  15. Town of Pepperell11,663 people
  16. Town of Weston11,579 people
  17. Town of Groton11,390 people
  18. Town of Maynard10,712 people
  19. Town of Littleton10,280 people
  20. Town of Townsend9,100 people
  21. Town of Ayer8,645 people
  22. Town of Stow7,165 people
  23. Town of Shirley6,976 people
  24. Town of Lincoln6,948 people
  25. Town of Boxborough5,496 people
  26. Town of Carlisle5,239 people
  27. Town of Sherborn4,427 people
  28. Town of Dunstable3,408 people
  29. Town of Ashby3,211 people

People counts are American Community Survey 2020–2024 5-year estimates. All towns in Massachusetts, by county

School districts in Middlesex County, largest first

  1. Cambridge School District118,796 people
  2. Lowell School District118,368 people
  3. Newton School District89,044 people
  4. Somerville School District81,036 people
  5. Framingham School District72,399 people
  6. Malden School District65,906 people
  7. Waltham School District64,902 people
  8. Medford School District59,354 people
  9. Everett School District50,045 people
  10. Arlington School District46,350 people
  11. Billerica School District42,003 people
  12. Woburn School District41,939 people
All 52
  1. Marlborough School District41,647 people
  2. Natick School District36,873 people
  3. Chelmsford School District36,446 people
  4. Watertown School District35,543 people
  5. Lexington School District34,295 people
  6. Dracut School District32,574 people
  7. Tewksbury School District31,273 people
  8. Acton-Boxborough Regional School District29,651 people
  9. Melrose School District29,650 people
  10. Wakefield School District27,793 people
  11. Belmont School District27,175 people
  12. Burlington School District26,274 people
  13. Lincoln-Sudbury School District26,254 people
  14. Reading School District25,612 people
  15. Westford School District24,690 people
  16. North Middlesex School District23,974 people
  17. Concord-Carlisle School District23,462 people
  18. Winchester School District23,406 people
  19. Stoneham School District23,355 people
  20. Wilmington School District23,336 people
  21. Nashoba School District21,508 people
  22. Hudson School District20,077 people
  23. Hopkinton School District19,358 people
  24. Sudbury School District19,306 people
  25. Ashland School District18,873 people
  26. Concord School District18,223 people
  27. North Reading School District15,765 people
  28. Ayer-Shirley School District15,621 people
  29. Holliston School District15,094 people
  30. Groton-Dunstable School District14,798 people
  31. Bedford School District14,727 people
  32. Wayland School District13,914 people
  33. Tyngsborough School District12,550 people
  34. Weston School District11,579 people
  35. Maynard School District10,712 people
  36. Dover-Sherborn School District10,357 people
  37. Littleton School District10,280 people
  38. Lincoln School District6,948 people
  39. Carlisle School District5,239 people
  40. Sherborn School District4,427 people

Districts with land in the county; a district can cross county lines. People counts are American Community Survey 2020–2024 5-year estimates. A district boundary doesn’t decide which school a student attends.

Cities, towns and communities, largest first

These areas overlap the mapped boundary; an overlap does not mean that every address belongs to both.

  1. Cambridge, Massachusetts (city)118,796 people
  2. Lowell, Massachusetts (city)118,368 people
  3. Newton, Massachusetts (city)89,044 people
  4. Somerville, Massachusetts (city)81,036 people
  5. Framingham, Massachusetts (city)72,399 people
  6. Malden, Massachusetts (city)65,906 people
  7. Waltham, Massachusetts (city)64,902 people
  8. Medford, Massachusetts (city)59,354 people
  9. Everett, Massachusetts (city)50,045 people
  10. Arlington, Massachusetts (CDP)46,350 people
  11. Woburn, Massachusetts (city)41,939 people
  12. Marlborough, Massachusetts (city)41,647 people
All 37
  1. Watertown, Massachusetts (city)35,543 people
  2. Lexington, Massachusetts (CDP)34,295 people
  3. Melrose, Massachusetts (city)29,650 people
  4. Wakefield, Massachusetts (CDP)27,793 people
  5. Belmont, Massachusetts (CDP)27,175 people
  6. Burlington, Massachusetts (CDP)26,274 people
  7. Reading, Massachusetts (CDP)25,612 people
  8. Winchester, Massachusetts (CDP)23,406 people
  9. Stoneham, Massachusetts (CDP)23,355 people
  10. Wilmington, Massachusetts (CDP)23,336 people
  11. Hudson, Massachusetts (CDP)15,719 people
  12. Maynard, Massachusetts (CDP)10,712 people
  13. Pinehurst, Massachusetts (CDP)6,845 people
  14. Cochituate, Massachusetts (CDP)6,471 people
  15. West Concord, Massachusetts (CDP)5,876 people
  16. Hopkinton, Massachusetts (CDP)3,426 people
  17. Littleton Common, Massachusetts (CDP)3,289 people
  18. Ayer, Massachusetts (CDP)3,098 people

See all 37 cities, towns and communities in Middlesex County, largest first

Bordering areas, nearest first

Distances are straight lines between map points.

  1. Suffolk County, Massachusetts22 mi southeast
  2. Norfolk County, Massachusetts24 mi southeast
  3. Essex County, Massachusetts29 mi northeast
  4. Worcester County, Massachusetts30 mi southwest
  5. Hillsborough County, New Hampshire34 mi northwest

Before using this answer on a form

Use a precise point for address-level questions. A device accuracy circle can cross a boundary; confirm tax, voting or jury details with the responsible office.

Find the county where you are now, check its ZIP area, or check the time zone where you are.

See this county on Census.gov ↗

Areas that only touch the edge

These areas meet the boundary only along a sliver. Most addresses here are not in them; for an address near the line, check with the county.