Massachusetts school data rankings
Compare regular public school districts by one measure at a time, then inspect the underlying profile. Of 323 regular districts, 323 report 2024–25 enrollment and 320 match the FY 2023 finance file. Charter, service, specialized, and other agencies remain in the directory but are excluded from these unlike comparisons.
Explore and re-rank regular Massachusetts districts
Search by district or city, then switch between enrollment, spending, instructional investment, and student–teacher ratio. Missing records are excluded only from the selected measure.
Showing 1–25 of 323 regular districts reporting enrollment. NCES CCD 2024–25.
Scroll horizontally to see every column.
| Position | District | City | Schools | Enrollment |
|---|---|---|---|---|
| 1 | Boston | Roxbury | 105 | 46,094 |
| 2 | Worcester | Worcester | 47 | 24,778 |
| 3 | Springfield | Springfield | 64 | 23,670 |
| 4 | Lynn | Lynn | 29 | 16,364 |
| 5 | Brockton | Brockton | 24 | 15,280 |
| 6 | Lowell | Lowell | 27 | 14,457 |
| 7 | Lawrence | Lawrence | 26 | 13,313 |
| 8 | New Bedford | New Bedford | 24 | 12,505 |
| 9 | Newton | Newtonville | 22 | 11,632 |
| 10 | Fall River | Fall River | 19 | 11,089 |
| 11 | Quincy | Quincy | 19 | 9,769 |
| 12 | Framingham | Framingham | 14 | 9,124 |
| 13 | Taunton | Taunton | 13 | 8,311 |
| 14 | Haverhill | Haverhill | 16 | 7,940 |
| 15 | Everett | Everett | 10 | 7,307 |
| 16 | Revere | Revere | 11 | 7,261 |
| 17 | Cambridge | Cambridge | 16 | 7,027 |
| 18 | Brookline | Brookline | 12 | 7,023 |
| 19 | Plymouth | Plymouth | 13 | 6,956 |
| 20 | Chicopee | Chicopee | 15 | 6,755 |
| 21 | Lexington | Lexington | 10 | 6,748 |
| 22 | Wachusett | Jefferson | 13 | 6,557 |
| 23 | Methuen | Methuen | 6 | 6,464 |
| 24 | Malden | Malden | 7 | 6,354 |
| 25 | Attleboro | Attleboro | 12 | 6,239 |
Largest school districts in Massachusetts
Ordered by 2024–25 reported membership. This is a scale comparison, not a quality ranking.
| Rank | Name | Location | Students |
|---|---|---|---|
| 1 | Boston 105 schools | Roxbury | 46,094 |
| 2 | Worcester 47 schools | Worcester | 24,778 |
| 3 | Springfield 64 schools | Springfield | 23,670 |
| 4 | Lynn 29 schools | Lynn | 16,364 |
| 5 | Brockton 24 schools | Brockton | 15,280 |
| 6 | Lowell 27 schools | Lowell | 14,457 |
| 7 | Lawrence 26 schools | Lawrence | 13,313 |
| 8 | New Bedford 24 schools | New Bedford | 12,505 |
| 9 | Newton 22 schools | Newtonville | 11,632 |
| 10 | Fall River 19 schools | Fall River | 11,089 |
| 11 | Quincy 19 schools | Quincy | 9,769 |
| 12 | Framingham 14 schools | Framingham | 9,124 |
| 13 | Taunton 13 schools | Taunton | 8,311 |
| 14 | Haverhill 16 schools | Haverhill | 7,940 |
| 15 | Everett 10 schools | Everett | 7,307 |
| 16 | Revere 11 schools | Revere | 7,261 |
| 17 | Cambridge 16 schools | Cambridge | 7,027 |
| 18 | Brookline 12 schools | Brookline | 7,023 |
| 19 | Plymouth 13 schools | Plymouth | 6,956 |
| 20 | Chicopee 15 schools | Chicopee | 6,755 |
| 21 | Lexington 10 schools | Lexington | 6,748 |
| 22 | Wachusett 13 schools | Jefferson | 6,557 |
| 23 | Methuen 6 schools | Methuen | 6,464 |
| 24 | Malden 7 schools | Malden | 6,354 |
| 25 | Attleboro 12 schools | Attleboro | 6,239 |
Source: NCES CCD LEA Membership, 2024–25.
Highest spending per pupil in Massachusetts
Ordered by FY 2023 current expenditure per pupil among districts with at least 200 students. District responsibilities and local costs differ.
| Rank | Name | Location | Per pupil |
|---|---|---|---|
| 1 | Tisbury 312 students | Vineyard Haven | $43,305 |
| 2 | Cambridge 7,027 students | Cambridge | $39,949 |
| 3 | Up-Island Regional 390 students | Vineyard Haven | $36,951 |
| 4 | Boston 46,094 students | Roxbury | $36,906 |
| 5 | Martha's Vineyard 744 students | Vineyard Haven | $36,609 |
| 6 | Minuteman Regional Vocational Technical 669 students | Lexington | $35,797 |
| 7 | Southern Berkshire 607 students | Sheffield | $34,358 |
| 8 | Edgartown 357 students | Vineyard Haven | $33,351 |
| 9 | Berkshire Hills 1,131 students | Stockbridge | $32,214 |
| 10 | Lincoln 1,039 students | Lincoln | $31,767 |
| 11 | Shawsheen Valley Regional Vocational Technical 1,282 students | Billerica | $31,707 |
| 12 | Weston 2,063 students | Weston | $31,619 |
| 13 | Oak Bluffs 402 students | Vineyard Haven | $31,084 |
| 14 | South Middlesex Regional Vocational Technical 896 students | Framingham | $30,911 |
| 15 | Amherst 1,038 students | Amherst | $30,818 |
| 16 | Hull 712 students | Hull | $30,605 |
| 17 | Greater Lawrence Regional Vocational Technical 1,837 students | Andover | $30,258 |
| 18 | Brewster 439 students | Orleans | $30,218 |
| 19 | Norfolk County Agricultural 597 students | Walpole | $29,395 |
| 20 | Mohawk Trail 805 students | Shelburne Falls | $29,272 |
| 21 | Somerville 4,952 students | Somerville | $29,227 |
| 22 | Greater New Bedford Regional Vocational Technical 2,151 students | New Bedford | $29,199 |
| 23 | Cape Cod Regional Vocational Technical 682 students | Harwich | $28,856 |
| 24 | Wellesley 3,986 students | Wellesley | $28,794 |
| 25 | Amherst-Pelham 1,182 students | Amherst | $28,738 |
Source: NCES School District Finance Survey (F-33), FY 2023. Resource measure only.
Massachusetts high schools with broad reported program access
Counts AP student enrollment, gifted programming, and computer-science classes reported in CRDC. This does not measure course quality, participation rates, or current availability.
| Rank | Name | Location | Positive fields |
|---|---|---|---|
| 1 | South High Community 09–12 · 24 AP courses | Worcester | 3 of 3 |
| 2 | High School Of Commerce 09–12 · 16 AP courses | Springfield | 3 of 3 |
| 3 | Quincy Upper School 06–12 · 1 AP courses | Boston | 3 of 3 |
| 4 | Lowell High 09–12 · 37 AP courses | Lowell | 2 of 3 |
| 5 | Milford High 09–12 · 37 AP courses | Milford | 2 of 3 |
| 6 | North Middlesex Regional 09–12 · 35 AP courses | North Middlesex | 2 of 3 |
| 7 | Salem High 09–12 · 34 AP courses | Salem | 2 of 3 |
| 8 | Hanover High 09–12 · 32 AP courses | Hanover | 2 of 3 |
| 9 | Andover High 09–12 · 29 AP courses | Andover | 2 of 3 |
| 10 | Weymouth High School 09–12 · 28 AP courses | Weymouth | 2 of 3 |
| 11 | Marlborough High 09–12 · 28 AP courses | Marlborough | 2 of 3 |
| 12 | Medway High 09–12 · 28 AP courses | Medway | 2 of 3 |
| 13 | Dover-Sherborn Regional High 09–12 · 28 AP courses | Dover-Sherborn | 2 of 3 |
| 14 | Framingham High School 09–12 · 27 AP courses | Framingham | 2 of 3 |
| 15 | Boston Latin School 07–12 · 27 AP courses | Boston | 2 of 3 |
| 16 | Lawrence High School 09–12 · 26 AP courses | Lawrence | 2 of 3 |
| 17 | Franklin High 09–12 · 26 AP courses | Franklin | 2 of 3 |
| 18 | Plymouth North High 09–12 · 26 AP courses | Plymouth | 2 of 3 |
| 19 | Plymouth South High 09–12 · 26 AP courses | Plymouth | 2 of 3 |
| 20 | Revere High 09–12 · 25 AP courses | Revere | 2 of 3 |
| 21 | Natick High 09–12 · 25 AP courses | Natick | 2 of 3 |
| 22 | Braintree High 09–12 · 25 AP courses | Braintree | 2 of 3 |
| 23 | King Philip Regional High 09–12 · 25 AP courses | King Philip | 2 of 3 |
| 24 | Norwood High 09–12 · 25 AP courses | Norwood | 2 of 3 |
| 25 | Northampton High 09–12 · 25 AP courses | Northampton | 2 of 3 |
Source: CRDC 2021–22. At least two program fields must be known for inclusion.
