County / FIPS 25017
Middlesex County
Massachusetts
Middlesex County runs 384 public schools reporting to NCES. It also has 14 Medicare-certified hospitals reporting to CMS, of which 10 carry an overall star rating.
At a glance
Public schools
384
Hospitals
14
With a star rating
10
Land area
818
Federal money
Obligations recorded against a place of performance in Middlesex County. An obligation is a legal commitment to pay, not cash out the door — outlays follow later, sometimes by years.
Obligations, FY2025
$25.8B
Per resident
$15,803
Change since FY2021
−18%
Fiscal years covered
5
▸ View as table
| Period | Obligations |
|---|---|
| 2021 | $32B |
| 2022 | $22B |
| 2023 | $23B |
| 2024 | $24B |
| 2025 | $26B |
Figures are nominal — not adjusted for inflation — because USAspending publishes them that way and adjusting them here would mean this site had edited a government figure. The per-resident figure divides by the 2020 decennial count, which is the population USAspending carries; a 2020 denominator against 2025 spending overstates per-head figures wherever a place has grown since. Middlesex County ranks 22nd of 3,233 on this measure in FY2025.
Hospitals in Middlesex County
| Hospital | City | CMS rating |
|---|---|---|
| Cambridge Health Alliance | Cambridge | |
| Emerson Hospital - | W Concord | |
| Lahey Hospital & Medical Center, Burlington | Burlington | |
| Lowell General Hospital | Lowell | |
| Marlborough Hospital | Marlborough | |
| Melrosewakefield Healthcare | Melrose | |
| Metrowest Medical Center | Framingham | |
| Mount Auburn Hospital | Cambridge | |
| Newton-Wellesley Hospital | Newton | |
| Winchester Hospital | Winchester | |
| Bedford Va Medical Center | Bedford | Not rated |
| Bournewood Hospital | Brookline | Not rated |
| Mclean Hospital Corporation | Belmont | Not rated |
| Nashoba Valley Medical Center | Ayer | Not rated |
Public schools in Middlesex County
The 40 most complete records of 384. Enrollment is the most recent year NCES published.
| School | District | City | Enrollment |
|---|---|---|---|
| 1 Lt Charles W. Whitcomb School | Marlborough | Marlborough | 1,044 |
| A E Angier | Newton | Waban | 376 |
| Abbot Elementary | Westford | Westford | 360 |
| Abraham Lincoln | Lowell | Lowell | 492 |
| Acton-Boxborough Regional High | Acton-Boxborough | Acton | 1,683 |
| Adams School | Everett | Everett | 182 |
| Advanced Math and Science Academy Charter School | Advanced Math and Science Academy Charter (District) | Marlborough | 966 |
| Albert F. Argenziano School at Lincoln Park | Somerville | Somerville | 544 |
| Alcott | Concord | Concord | 417 |
| Alice M Barrows | Reading | Reading | 356 |
| Ambrose Elementary | Winchester | Winchester | 345 |
| Amigos School | Cambridge | Cambridge | 407 |
| Arlington High | Arlington | Arlington | 1,527 |
| Arthur D Healey | Somerville | Somerville | 506 |
| Arthur W Coolidge Middle | Reading | Reading | 429 |
| Ashby Elementary | North Middlesex | Ashby | 141 |
| Ashland High | Ashland | Ashland | 840 |
| Ashland Middle | Ashland | Ashland | 682 |
| Assabet Valley Vocational High School | Assabet Valley Regional Vocational Technical | Marlborough | 1,128 |
| Ayer Shirley Regional High School | Ayer Shirley School District | Ayer | 394 |
| Ayer Shirley Regional Middle School | Ayer Shirley School District | Shirley | 367 |
| B.F. Butler Middle School | Lowell | Lowell | 514 |
| Barbieri Elementary | Framingham | Framingham | 696 |
| Bartlett Community Partnership | Lowell | Lowell | 494 |
| Bedford High | Bedford | Bedford | 841 |
| Beebe | Malden | Malden | 881 |
| Belmont High | Belmont | Belmont | 1,364 |
| Benjamin Banneker Charter Public School | Benjamin Banneker Charter Public (District) | Cambridge | 332 |
| Benjamin G Brown | Somerville | Somerville | 211 |
| Bennett-Hemenway | Natick | Natick | 480 |
| Bigelow Middle | Newton | Newton | 435 |
| Billerica Memorial High School | Billerica | Billerica | 1,726 |
| Birch Meadow | Reading | Reading | 358 |
| Blanchard Memorial School | Acton-Boxborough | Boxborough | 506 |
| Blanchard Middle | Westford | Westford | 543 |
| Boutwell | Wilmington | Wilmington | 143 |
| Boutwell School | Groton-Dunstable | Groton | 94 |
| Bowen | Newton | Newton Centre | 360 |
| Bowman | Lexington | Lexington | 451 |
| Brackett | Arlington | Arlington | 425 |