Best High Schools in Massachusetts (2025-26)
Every ranked high school in Massachusetts, ordered by SchoolGrade. A grade rewards actual test performance against the projection for each school's student context, so a B in a high-poverty school can outrank an A- elsewhere on impact. Click a column heading to sort, or filter by school, city or district.
Massachusetts rankings: High Schools · Middle Schools · Elementary Schools
Massachusetts high schools ranked
| Rank | Grade | School | City | District | Actual | Projected | Impact | Students |
|---|---|---|---|---|---|---|---|---|
| #1 | A+ | Dover Sherborn Regional High | Dover | Dover-Sherborn | 89% | 80% | Greatly Exceeds Expectations | 669 |
| #2 | A+ | Lexington High | Lexington | Lexington | 88% | 90% | Meets Expectations | 2,303 |
| #3 | A+ | Belmont High | Belmont | Belmont | 84% | 89% | Meets Expectations | 1,364 |
| #4 | A+ | Brookline High | Brookline | Brookline | 84% | 83% | Exceeds Expectations | 2,087 |
| #5 | A+ | Wayland High School | Wayland | Wayland | 84% | 81% | Exceeds Expectations | 824 |
| #6 | A+ | Bromfield | Harvard | Harvard | 83% | 72% | Greatly Exceeds Expectations | 560 |
| #7 | A+ | Acton Boxborough Regional High | Acton | Acton-Boxborough | 82% | 84% | Exceeds Expectations | 1,683 |
| #8 | A+ | Arlington High | Arlington | Arlington | 81% | 85% | Meets Expectations | 1,527 |
| #9 | A+ | Duxbury High | Duxbury | Duxbury | 81% | 79% | Exceeds Expectations | 927 |
| #10 | A+ | Hopkinton High | Hopkinton | Hopkinton | 81% | 84% | Meets Expectations | 1,234 |
| #11 | A+ | Needham High | Needham | Needham | 81% | 78% | Exceeds Expectations | 1,645 |
| #12 | A+ | Newton South High | Newton Centre | Newton | 81% | 87% | Meets Expectations | 1,837 |
| #13 | A+ | Wellesley SR High | Wellesley | Wellesley | 81% | 82% | Exceeds Expectations | 1,412 |
| #14 | A+ | Weston High | Weston | Weston | 81% | 85% | Meets Expectations | 639 |
| #15 | A+ | Concord Carlisle High | Concord | Concord-Carlisle | 80% | 81% | Exceeds Expectations | 1,306 |
| #16 | A+ | Medfield Senior High | Medfield | Medfield | 80% | 75% | Greatly Exceeds Expectations | 740 |
| #17 | A+ | Westborough High | Westborough | Westborough | 80% | 71% | Greatly Exceeds Expectations | 1,178 |
| #18 | A+ | Winchester High School | Winchester | Winchester | 80% | 84% | Meets Expectations | 1,383 |
| #19 | A+ | Sharon High | Sharon | Sharon | 79% | 80% | Exceeds Expectations | 1,143 |
| #20 | A+ | Westford Academy | Westford | Westford | 79% | 84% | Meets Expectations | 1,525 |
| #21 | A+ | Hamilton Wenham Regional High | South Hamilton | Hamilton-Wenham | 78% | 82% | Meets Expectations | 450 |
| #22 | A+ | Littleton High School | Littleton | Littleton | 78% | 71% | Greatly Exceeds Expectations | 480 |
| #23 | A+ | Boston Latin School | Boston | Boston | 77% | 77% | Exceeds Expectations | 2,423 |
| #24 | A+ | Cohasset High School | Cohasset | Cohasset | 77% | 72% | Greatly Exceeds Expectations | 431 |
| #25 | A+ | Manchester Essex Regional High School | Manchester | Manchester Essex Regional | 77% | 76% | Exceeds Expectations | 416 |
| #26 | A+ | Newton North High | Newtonville | Newton | 77% | 84% | Meets Expectations | 2,099 |
| #27 | A+ | Norwell High | Norwell | Norwell | 77% | 86% | Meets Expectations | 602 |
| #28 | A+ | Pioneer Charter School Of Science Ii Pcss Ii (Charter, K-12) | Saugus | Pioneer Charter School of Science II (District) | 70% | 34% | Greatly Exceeds Expectations | 462 |
| #29 | A+ | Pioneer Valley Chinese Immersion Charter School (Charter, K-12) | Hadley | Pioneer Valley Chinese Immersion Charter (District) | 69% | 53% | Greatly Exceeds Expectations | 549 |
| #30 | A+ | Pioneer Charter School Of Science (Charter, K-12) | Everett | Pioneer Charter School of Science (District) | 68% | 41% | Greatly Exceeds Expectations | 783 |
| #31 | A+ | Fredrick Douglass Collegiate Academy | Lynn | 31% | 35% | Meets Expectations | 73 | |
| #32 | A | Milton High | Milton | Milton | 76% | 79% | Meets Expectations | 1,062 |
| #33 | A | Westwood High | Westwood | Westwood | 76% | 80% | Meets Expectations | 902 |
| #34 | A | Lincoln Sudbury Regional High | Sudbury | Lincoln-Sudbury | 75% | 76% | Exceeds Expectations | 1,484 |
| #35 | A | Algonquin Regional High | Northborough | Northboro-Southboro | 74% | 83% | Meets Expectations | 1,213 |
| #36 | A | Bedford High | Bedford | Bedford | 74% | 81% | Meets Expectations | 841 |
| #37 | A | Hingham High | Hingham | Hingham | 74% | 80% | Meets Expectations | 1,167 |
| #38 | A | Holliston High | Holliston | Holliston | 74% | 74% | Exceeds Expectations | 814 |
| #39 | A | Natick High | Natick | Natick | 73% | 74% | Exceeds Expectations | 1,727 |
| #40 | A | North Reading High | North Reading | North Reading | 73% | 68% | Greatly Exceeds Expectations | 644 |
| #41 | A | Shrewsbury High School | Shrewsbury | Shrewsbury | 73% | 70% | Exceeds Expectations | 1,823 |
| #42 | A | Andover High | Andover | Andover | 72% | 80% | Meets Expectations | 1,702 |
| #43 | A | Northampton High | Northampton | Northampton | 72% | 69% | Exceeds Expectations | 903 |
| #44 | A | Groton Dunstable Regional | Groton | Groton-Dunstable | 71% | 80% | Meets Expectations | 680 |
| #45 | A | Melrose High | Melrose | Melrose | 71% | 76% | Meets Expectations | 926 |
| #46 | A | Ashland High | Ashland | Ashland | 70% | 65% | Greatly Exceeds Expectations | 840 |
| #47 | A | Masconomet Regional High School | Boxford | Masconomet | 69% | 75% | Meets Expectations | 990 |
| #48 | A | Sturgis Charter Public School (Charter) | Hyannis | Sturgis Charter Public (District) | 69% | 50% | Greatly Exceeds Expectations | 830 |
| #49 | A | Brooke Charter School (Charter, K-12) | Roslindale | Brooke Charter School (District) | 68% | 22% | Greatly Exceeds Expectations | 2,223 |
| #50 | A | Ipswich High | Ipswich | Ipswich | 68% | 59% | Greatly Exceeds Expectations | 502 |
| #51 | A | Amherst Regional High | Amherst | Amherst-Pelham | 67% | 76% | Meets Expectations | 858 |
| #52 | A | Longmeadow High | Longmeadow | Longmeadow | 67% | 72% | Meets Expectations | 904 |
| #53 | A | Lynnfield High | Lynnfield | Lynnfield | 67% | 81% | Doesn't Meet Expectations | 565 |
| #54 | A | Oliver Ames High | North Easton | Easton | 67% | 65% | Exceeds Expectations | 1,082 |
| #55 | A | Millis High School | Millis | Millis | 66% | 69% | Meets Expectations | 313 |
| #56 | A | Scituate High School | Scituate | Scituate | 66% | 76% | Meets Expectations | 763 |
| #57 | A | Tantasqua Regional SR High | Fiskdale | Tantasqua | 66% | 50% | Greatly Exceeds Expectations | 677 |
| #58 | A | Nashoba Regional | Bolton | Nashoba | 65% | 69% | Meets Expectations | 831 |
| #59 | A | Mystic Valley Regional Charter School (Charter, K-12) | Malden | Mystic Valley Regional Charter (District) | 60% | 48% | Greatly Exceeds Expectations | 1,608 |
| #60 | A- | Tahanto Regional High | Boylston | Berlin-Boylston | 65% | 56% | Greatly Exceeds Expectations | 515 |
| #61 | A- | Belchertown High | Belchertown | Belchertown | 64% | 50% | Greatly Exceeds Expectations | 637 |
| #62 | A- | Canton High | Canton | Canton | 64% | 72% | Meets Expectations | 904 |
| #63 | A- | Chelmsford High | North Chelmsford | Chelmsford | 64% | 70% | Meets Expectations | 1,367 |
| #64 | A- | Hanover High | Hanover | Hanover | 64% | 79% | Doesn't Meet Expectations | 667 |
| #65 | A- | Newburyport High | Newburyport | Newburyport | 64% | 66% | Meets Expectations | 820 |
| #66 | A- | Braintree High | Braintree | Braintree | 63% | 59% | Greatly Exceeds Expectations | 1,706 |
| #67 | A- | Medway High | Medway | Medway | 63% | 66% | Meets Expectations | 613 |
| #68 | A- | Franklin High | Franklin | Franklin | 62% | 75% | Doesn't Meet Expectations | 1,630 |
| #69 | A- | Lenox Memorial High | Lenox | Lenox | 62% | 56% | Greatly Exceeds Expectations | 431 |
| #70 | A- | Obryant School Of Math And Science | Roxbury | Boston | 62% | 56% | Greatly Exceeds Expectations | 1,567 |
| #71 | A- | Pentucket Regional SR High | West Newbury | Pentucket | 62% | 65% | Meets Expectations | 591 |
| #72 | A- | Seekonk High | Seekonk | Seekonk | 62% | 69% | Meets Expectations | 533 |
| #73 | A- | Sutton High School | Sutton | Sutton | 62% | 67% | Meets Expectations | 369 |
| #74 | A- | Tewksbury Memorial High | Tewksbury | Tewksbury | 62% | 63% | Exceeds Expectations | 752 |
| #75 | A- | Walpole High | Walpole | Walpole | 62% | 71% | Meets Expectations | 987 |
| #76 | A- | Reading Memorial High | Reading | Reading | 61% | 79% | Doesn't Meet Expectations | 1,096 |
| #77 | A- | Wachusett Regional High | Holden | Wachusett | 60% | 61% | Exceeds Expectations | 1,930 |
| #78 | A- | Advanced Math And Science Academy Charter School (Charter) | Marlborough | Advanced Math and Science Academy Charter (District) | 59% | 62% | Meets Expectations | 966 |
| #79 | A- | Boston Latin Academy | Dorchester | Boston | 59% | 59% | Exceeds Expectations | 1,723 |
| #80 | A- | Francis W Parker Charter Essential School (Charter) | Devens | Francis W. Parker Charter Essential (District) | 59% | 42% | Greatly Exceeds Expectations | 388 |
| #81 | A- | North Quincy High | Quincy | Quincy | 59% | 73% | Doesn't Meet Expectations | 1,476 |
| #82 | A- | North Andover High | North Andover | North Andover | 58% | 71% | Doesn't Meet Expectations | 1,336 |
| #83 | A- | Wilmington High | Wilmington | Wilmington | 58% | 70% | Doesn't Meet Expectations | 656 |
| #84 | A- | Marthas Vineyard Charter Public School (Charter, K-12) | West Tisbury | Martha's Vineyard Charter Public School (District) | 43% | 47% | Meets Expectations | 181 |
| #85 | A- | Abby Kelley Foster Charter Public School (Charter, K-12) | Worcester | Abby Kelley Foster Charter Public (District) | 40% | 26% | Greatly Exceeds Expectations | 1,422 |
| #86 | B+ | Marblehead High | Marblehead | Marblehead | 58% | 80% | Underperforms Expectations | 879 |
| #87 | B+ | Apponequet Regional High | Lakeville | Freetown-Lakeville | 57% | 58% | Exceeds Expectations | 729 |
| #88 | B+ | Burlington High | Burlington | Burlington | 57% | 71% | Doesn't Meet Expectations | 972 |
| #89 | B+ | Minnechaug Regional High | Wilbraham | Hampden-Wilbraham | 57% | 55% | Exceeds Expectations | 984 |
| #90 | B+ | Stoneham High | Stoneham | Stoneham | 57% | 59% | Exceeds Expectations | 619 |
| #91 | B+ | Swampscott High | Swampscott | Swampscott | 57% | 72% | Doesn't Meet Expectations | 641 |
| #92 | B+ | Tyngsborough High School | Tyngsborough | Tyngsborough | 57% | 59% | Exceeds Expectations | 414 |
| #93 | B+ | Wakefield Memorial High | Wakefield | Wakefield | 57% | 62% | Meets Expectations | 827 |
| #94 | B+ | Cambridge Rindge And Latin | Cambridge | Cambridge | 56% | 66% | Doesn't Meet Expectations | 1,867 |
| #95 | B+ | Grafton High School | Grafton | Grafton | 56% | 71% | Doesn't Meet Expectations | 875 |
| #96 | B+ | Pembroke High School | Pembroke | Pembroke | 56% | 70% | Doesn't Meet Expectations | 733 |
| #97 | B+ | Mansfield High | Mansfield | Mansfield | 55% | 68% | Doesn't Meet Expectations | 1,092 |
| #98 | B+ | Maynard High | Maynard | Maynard | 55% | 55% | Exceeds Expectations | 316 |
| #99 | B+ | Amesbury High | Amesbury | Amesbury | 53% | 48% | Greatly Exceeds Expectations | 453 |
| #100 | B+ | Dartmouth High | Dartmouth | Dartmouth | 53% | 58% | Meets Expectations | 979 |
| #101 | B+ | East Longmeadow High | East Longmeadow | East Longmeadow | 53% | 60% | Meets Expectations | 816 |
| #102 | B+ | North Attleboro High | North Attleborough | North Attleborough | 53% | 52% | Exceeds Expectations | 1,107 |
| #103 | B+ | North Middlesex Regional | Townsend | North Middlesex | 53% | 46% | Greatly Exceeds Expectations | 779 |
| #104 | B+ | Mt Greylock Regional High | Williamstown | Mount Greylock | 52% | 58% | Meets Expectations | 536 |
| #105 | B+ | Old Rochester Regional High | Mattapoisett | Old Rochester | 52% | 75% | Underperforms Expectations | 627 |
| #106 | B+ | Somerset Berkley Regional High School | Somerset | Somerset Berkley Regional School District | 52% | 57% | Meets Expectations | 1,003 |
| #107 | B+ | South Shore Charter Public School (Charter, K-12) | Norwell | South Shore Charter Public (District) | 37% | 40% | Meets Expectations | 1,054 |
| #108 | B+ | Kipp Academy Lynn Charter School (Charter, K-12) | Lynn | KIPP Academy Lynn Charter (District) | 29% | 21% | Greatly Exceeds Expectations | 1,612 |
| #109 | B+ | Prospect Hill Academy Charter School (Charter, K-12) | Cambridge | Prospect Hill Academy Charter (District) | 25% | 24% | Exceeds Expectations | 999 |
| #110 | B | Joseph Case High | Swansea | Swansea | 52% | 60% | Meets Expectations | 537 |
| #111 | B | Lunenburg High | Lunenburg | Lunenburg | 52% | 54% | Exceeds Expectations | 440 |
| #112 | B | Oakmont Regional High School | Ashburnham | Ashburnham-Westminster | 52% | 42% | Greatly Exceeds Expectations | 658 |
| #113 | B | Ayer Shirley Regional High School | Ayer | Ayer Shirley School District | 51% | 42% | Greatly Exceeds Expectations | 394 |
| #114 | B | Dighton Rehoboth Regional High School | North Dighton | Dighton-Rehoboth | 51% | 56% | Meets Expectations | 687 |
| #115 | B | Four Rivers Charter Public School (Charter) | Greenfield | Four Rivers Charter Public (District) | 51% | 32% | Greatly Exceeds Expectations | 219 |
| #116 | B | Foxborough High | Foxborough | Foxborough | 51% | 57% | Meets Expectations | 780 |
| #117 | B | King Philip Regional High | Wrentham | King Philip | 51% | 64% | Doesn't Meet Expectations | 1,142 |
| #118 | B | Marshfield High | Marshfield | Marshfield | 51% | 60% | Meets Expectations | 1,190 |
| #119 | B | Rockport High | Rockport | Rockport | 51% | 66% | Doesn't Meet Expectations | 231 |
| #120 | B | Stoughton High | Stoughton | Stoughton | 51% | 39% | Greatly Exceeds Expectations | 1,073 |
| #121 | B | West Boylston Juniorsenior High | West Boylston | West Boylston | 51% | 43% | Greatly Exceeds Expectations | 433 |
| #122 | B | Community Charter School Of Cambridge (Charter) | Cambridge | Community Charter School of Cambridge (District) | 50% | 21% | Greatly Exceeds Expectations | 253 |
| #123 | B | Marthas Vineyard Regional High | Oak Bluffs | Martha's Vineyard | 50% | 56% | Meets Expectations | 757 |
| #124 | B | Nipmuc Regional High | Upton | Mendon-Upton | 50% | 68% | Doesn't Meet Expectations | 599 |
| #125 | B | Sandwich Middle High School | East Sandwich | Sandwich | 50% | 54% | Meets Expectations | 928 |
| #126 | B | Wahconah Regional High | Dalton | Central Berkshire | 50% | 53% | Meets Expectations | 485 |
| #127 | B | Watertown High | Watertown | Watertown | 50% | 63% | Doesn't Meet Expectations | 733 |
| #128 | B | Middleborough High | Middleborough | Middleborough | 49% | 48% | Exceeds Expectations | 851 |
| #129 | B | Whitman Hanson Regional | Whitman | Whitman-Hanson | 48% | 47% | Exceeds Expectations | 1,093 |
| #130 | B | Foxborough Regional Charter School (Charter, K-12) | Foxborough | Foxborough Regional Charter (District) | 24% | 34% | Meets Expectations | 1,569 |
| #131 | B- | Nauset Regional High | North Eastham | Nauset | 48% | 71% | Underperforms Expectations | 780 |
| #132 | B- | Bridgewater Raynham Regional | Bridgewater | Bridgewater-Raynham | 47% | 48% | Exceeds Expectations | 1,390 |
| #133 | B- | Dedham High | Dedham | Dedham | 47% | 56% | Meets Expectations | 715 |
| #134 | B- | Nantucket High | Nantucket | Nantucket | 47% | 43% | Greatly Exceeds Expectations | 586 |
| #135 | B- | Triton Regional High School | Byfield | Triton | 47% | 57% | Doesn't Meet Expectations | 647 |
| #136 | B- | Abington High | Abington | Abington | 46% | 47% | Exceeds Expectations | 548 |
| #137 | B- | Hopkins Academy | Hadley | Hadley | 46% | 46% | Exceeds Expectations | 223 |
| #138 | B- | South Hadley High | South Hadley | South Hadley | 46% | 45% | Exceeds Expectations | 500 |
| #139 | B- | Mt Everett Regional Sheffield | Sheffield | Southern Berkshire | 45% | 44% | Exceeds Expectations | 294 |
| #140 | B- | Silver Lake Regional High | Kingston | Silver Lake | 45% | 57% | Doesn't Meet Expectations | 1,046 |
| #141 | B- | Uxbridge High | Uxbridge | Uxbridge | 45% | 47% | Meets Expectations | 590 |
| #142 | B- | Auburn Senior High | Auburn | Auburn | 44% | 49% | Meets Expectations | 841 |
| #143 | B- | Beverly High | Beverly | Beverly | 44% | 49% | Meets Expectations | 1,286 |
| #144 | B- | Falmouth High | Falmouth | Falmouth | 44% | 67% | Underperforms Expectations | 766 |
| #145 | B- | Hopedale JR SR High | Hopedale | Hopedale | 44% | 51% | Meets Expectations | 436 |
| #146 | B- | Monument Mt Regional High | Great Barrington | Berkshire Hills | 44% | 51% | Meets Expectations | 472 |
| #147 | B- | Salem Academy Charter School (Charter) | Salem | Salem Academy Charter (District) | 44% | 32% | Greatly Exceeds Expectations | 489 |
| #148 | B- | Salem High | Salem | Salem | 44% | 37% | Greatly Exceeds Expectations | 888 |
| #149 | B- | Somerville High | Somerville | Somerville | 44% | 51% | Meets Expectations | 1,310 |
| #150 | B- | Agawam High | Agawam | Agawam | 43% | 49% | Meets Expectations | 1,052 |
| #151 | B- | Match Charter Public School (Charter, K-12) | Boston | MATCH Charter Public School (District) | 23% | 19% | Exceeds Expectations | 1,186 |
| #152 | C+ | Bourne High School | Bourne | Bourne | 43% | 53% | Doesn't Meet Expectations | 351 |
| #153 | C+ | Georgetown High School | Georgetown | Georgetown | 43% | 57% | Doesn't Meet Expectations | 299 |
| #154 | C+ | Hull High | Hull | Hull | 43% | 54% | Doesn't Meet Expectations | 241 |
| #155 | C+ | Medford High | Medford | Medford | 43% | 63% | Underperforms Expectations | 1,260 |
| #156 | C+ | Norwood High | Norwood | Norwood | 43% | 55% | Doesn't Meet Expectations | 941 |
| #157 | C+ | West Bridgewater Juniorsenior | West Bridgewater | West Bridgewater | 43% | 44% | Exceeds Expectations | 625 |
| #158 | C+ | Attleboro High | Attleboro | Attleboro | 42% | 46% | Meets Expectations | 1,844 |
| #159 | C+ | Billerica Memorial High School | Billerica | Billerica | 42% | 53% | Doesn't Meet Expectations | 1,726 |
| #160 | C+ | Danvers High | Danvers | Danvers | 42% | 60% | Doesn't Meet Expectations | 777 |
| #161 | C+ | Hampden Charter School Of Science East (Charter) | Chicopee | Hampden Charter School of Science East (District) | 42% | 24% | Greatly Exceeds Expectations | 549 |
| #162 | C+ | Hampshire Regional High | Westhampton | Hampshire | 42% | 51% | Meets Expectations | 662 |
| #163 | C+ | Norton High | Norton | Norton | 42% | 50% | Meets Expectations | 678 |
| #164 | C+ | West Springfield High | West Springfield | West Springfield | 42% | 41% | Exceeds Expectations | 1,186 |
| #165 | C+ | Winthrop High School | Winthrop | Winthrop | 42% | 63% | Underperforms Expectations | 594 |
| #166 | C+ | Woburn High | Woburn | Woburn | 42% | 57% | Doesn't Meet Expectations | 1,178 |
| #167 | C+ | Frontier Regional | South Deerfield | Frontier | 41% | 50% | Meets Expectations | 606 |
| #168 | C+ | Leicester High | Leicester | Leicester | 41% | 43% | Exceeds Expectations | 414 |
| #169 | C+ | Monomoy Regional High School | Harwich | Monomoy Regional School District | 41% | 65% | Underperforms Expectations | 702 |
| #170 | C+ | Quabbin Regional High School | Barre | Quabbin | 41% | 52% | Doesn't Meet Expectations | 566 |
| #171 | C+ | Rockland Senior High | Rockland | Rockland | 41% | 47% | Meets Expectations | 641 |
| #172 | C+ | Libertas Academy Charter School (Charter) | Springfield | Libertas Academy Charter School (District) | 40% | 12% | Greatly Exceeds Expectations | 411 |
| #173 | C+ | Ludlow Senior High | Ludlow | Ludlow | 40% | 40% | Exceeds Expectations | 795 |
| #174 | C+ | Plymouth North High | Plymouth | Plymouth | 40% | 47% | Meets Expectations | 1,301 |
| #175 | C+ | Weymouth High School | Weymouth | Weymouth | 40% | 46% | Meets Expectations | 1,807 |
| #176 | C+ | Collegiate Charter School Of Lowell (Charter, K-12) | Lowell | Collegiate Charter School of Lowell (District) | 23% | 40% | Doesn't Meet Expectations | 1,203 |
| #177 | C+ | Atlantis Charter School (Charter, K-12) | Fall River | Atlantis Charter (District) | 22% | 32% | Doesn't Meet Expectations | 1,283 |
| #178 | C | Pittsfield High | Pittsfield | Pittsfield | 40% | 35% | Greatly Exceeds Expectations | 651 |
| #179 | C | Easthampton High | Easthampton | Easthampton | 39% | 36% | Exceeds Expectations | 370 |
| #180 | C | Fairhaven High | Fairhaven | Fairhaven | 39% | 49% | Doesn't Meet Expectations | 633 |
| #181 | C | Mashpee Middle High School | Mashpee | Mashpee | 39% | 49% | Meets Expectations | 655 |
| #182 | C | Northbridge High | Whitinsville | Northbridge | 39% | 48% | Meets Expectations | 513 |
| #183 | C | Smith Academy | Hatfield | Hatfield | 39% | 39% | Exceeds Expectations | 133 |
| #184 | C | Douglas High School | Douglas | Douglas | 38% | 46% | Meets Expectations | 324 |
| #185 | C | East Bridgewater Jrsr High School | East Bridgewater | East Bridgewater | 38% | 45% | Meets Expectations | 904 |
| #186 | C | Framingham High School | Framingham | Framingham | 38% | 39% | Exceeds Expectations | 2,566 |
| #187 | C | Gloucester High | Gloucester | Gloucester | 38% | 42% | Meets Expectations | 804 |
| #188 | C | Lee Middlehigh School | Lee | Lee | 38% | 43% | Meets Expectations | 325 |
| #189 | C | Quincy High | Quincy | Quincy | 38% | 57% | Doesn't Meet Expectations | 1,495 |
| #190 | C | Bellingham High School | Bellingham | Bellingham | 37% | 49% | Doesn't Meet Expectations | 747 |
| #191 | C | Dracut Senior High | Dracut | Dracut | 37% | 48% | Doesn't Meet Expectations | 847 |
| #192 | C | Hudson High | Hudson | Hudson | 37% | 43% | Meets Expectations | 808 |
| #193 | C | Malden High | Malden | Malden | 37% | 43% | Meets Expectations | 1,856 |
| #194 | C | Marlborough High | Marlborough | Marlborough | 37% | 35% | Exceeds Expectations | 1,064 |
| #195 | C | Millbury Juniorsenior High | Millbury | Millbury | 36% | 45% | Meets Expectations | 740 |
| #196 | C | Pioneer Valley Regional | Northfield | Pioneer Valley | 36% | 52% | Doesn't Meet Expectations | 256 |
| #197 | C | Shepherd Hill Regional High | Dudley | Dudley-Charlton Reg | 36% | 47% | Meets Expectations | 923 |
| #198 | C | Westfield High | Westfield | Westfield | 36% | 51% | Doesn't Meet Expectations | 1,027 |
| #199 | C | Doherty Memorial High | Worcester | Worcester | 35% | 48% | Doesn't Meet Expectations | 1,344 |
| #200 | C | Neighborhood House Charter School (Charter, K-12) | Dorchester | Neighborhood House Charter (District) | 20% | 17% | Exceeds Expectations | 766 |
| #201 | C | Springfield International Charter School (Charter, K-12) | Springfield | Springfield International Charter (District) | 19% | 24% | Meets Expectations | 1,520 |
| #202 | C- | David Prouty High | Spencer | Spencer-E Brookfield | 35% | 38% | Meets Expectations | 357 |
| #203 | C- | Carver Middlehigh School | Carver | Carver | 34% | 40% | Meets Expectations | 752 |
| #204 | C- | Milford High | Milford | Milford | 34% | 39% | Meets Expectations | 1,324 |
| #205 | C- | Narragansett Regional High | Baldwinville | Narragansett | 34% | 37% | Meets Expectations | 468 |
| #206 | C- | Palmer High | Palmer | Palmer | 34% | 29% | Greatly Exceeds Expectations | 535 |
| #207 | C- | South High Community | Worcester | Worcester | 34% | 30% | Exceeds Expectations | 1,666 |
| #208 | C- | Berkshire Arts And Technology Charter Public School (Charter) | Adams | Berkshire Arts and Technology Charter Public (District) | 33% | 22% | Greatly Exceeds Expectations | 316 |
| #209 | C- | Leominster High School | Leominster | Leominster | 33% | 31% | Exceeds Expectations | 1,034 |
| #210 | C- | Plymouth South High | Plymouth | Plymouth | 33% | 57% | Underperforms Expectations | 1,028 |
| #211 | C- | Southwick Regional School | Southwick | Southwick-Tolland-Granville Regional School District | 33% | 43% | Doesn't Meet Expectations | 625 |
| #212 | C- | Gardner High | Gardner | Gardner | 32% | 26% | Greatly Exceeds Expectations | 804 |
| #213 | C- | Gateway Regional High | Huntington | Gateway | 32% | 43% | Doesn't Meet Expectations | 163 |
| #214 | C- | Holbrook Middle High School | Holbrook | Holbrook | 32% | 30% | Exceeds Expectations | 635 |
| #215 | C- | Pioneer Valley Performing Arts Charter Public School (Charter) | South Hadley | Pioneer Valley Performing Arts Charter Public (District) | 32% | 22% | Greatly Exceeds Expectations | 390 |
| #216 | C- | Saugus High | Saugus | Saugus | 32% | 38% | Meets Expectations | 713 |
| #217 | C- | Sizer School A North Central Charter Essential School (Charter) | Fitchburg | Sizer School: A North Central Charter Essential (District) | 32% | 25% | Greatly Exceeds Expectations | 344 |
| #218 | C- | Waltham SR High | Waltham | Waltham | 32% | 47% | Doesn't Meet Expectations | 1,751 |
| #219 | C- | Blackstone Millville Rhs | Blackstone | Blackstone-Millville | 31% | 43% | Doesn't Meet Expectations | 396 |
| #220 | C- | Murdock High School | Winchendon | Winchendon | 31% | 40% | Meets Expectations | 263 |
| #221 | C- | Quaboag Regional High | Warren | Quaboag Regional | 31% | 53% | Underperforms Expectations | 354 |
| #222 | C- | Chicopee Comprehensive High School | Chicopee | Chicopee | 30% | 32% | Exceeds Expectations | 1,206 |
| #223 | C- | Methuen High | Methuen | Methuen | 30% | 38% | Meets Expectations | 1,916 |
| #224 | C- | Clinton Senior High | Clinton | Clinton | 29% | 33% | Meets Expectations | 587 |
| #225 | C- | Henderson K 12 Inclusion School Upper (K-12) | Dorchester | Boston | 13% | 15% | Meets Expectations | 666 |
| #226 | D+ | Mohawk Trail Regional School | Shelburne Falls | Mohawk Trail | 29% | 40% | Doesn't Meet Expectations | 271 |
| #227 | D+ | Citylab Innovation High School | Revere | Revere | 28% | 22% | Greatly Exceeds Expectations | 95 |
| #228 | D+ | Dennis Yarmouth Regional High | South Yarmouth | Dennis-Yarmouth | 28% | 44% | Doesn't Meet Expectations | 888 |
| #229 | D+ | Haverhill High | Haverhill | Haverhill | 28% | 35% | Meets Expectations | 1,944 |
| #230 | D+ | Leominster Center For Excellence | Leominster | Leominster | 28% | 29% | Exceeds Expectations | 50 |
| #231 | D+ | Monson High School | Monson | Monson | 28% | 32% | Meets Expectations | 295 |
| #232 | D+ | Revere High | Revere | Revere | 28% | 29% | Exceeds Expectations | 2,084 |
| #233 | D+ | High School Of Commerce | Springfield | Springfield | 27% | 17% | Greatly Exceeds Expectations | 1,103 |
| #234 | D+ | Avon Middle High School | Avon | Avon | 26% | 28% | Meets Expectations | 338 |
| #235 | D+ | Burncoat Senior High | Worcester | Worcester | 26% | 28% | Exceeds Expectations | 1,179 |
| #236 | D+ | Oxford High | Oxford | Oxford | 26% | 44% | Doesn't Meet Expectations | 384 |
| #237 | D+ | Barnstable High | Hyannis | Barnstable | 25% | 40% | Doesn't Meet Expectations | 1,763 |
| #238 | D+ | Everett High | Everett | Everett | 25% | 21% | Greatly Exceeds Expectations | 2,231 |
| #239 | D+ | Granby JR SR High School | Granby | Granby | 25% | 46% | Underperforms Expectations | 311 |
| #240 | D+ | Lowell High | Lowell | Lowell | 25% | 37% | Doesn't Meet Expectations | 3,167 |
| #241 | D+ | Peabody Veterans Memorial High | Peabody | Peabody | 25% | 38% | Doesn't Meet Expectations | 1,476 |
| #242 | D+ | Ware Juniorsenior High School | Ware | Ware | 25% | 28% | Meets Expectations | 497 |
| #243 | D+ | Codman Academy Charter Public School (Charter, K-12) | Dorchester | Codman Academy Charter Public (District) | 9% | 12% | Meets Expectations | 336 |
| #244 | D+ | Stone Pk 12 School (K-12) | Fall River | Fall River | 8% | 29% | Doesn't Meet Expectations | 74 |
| #245 | D | B M C Durfee High | Fall River | Fall River | 24% | 28% | Meets Expectations | 2,460 |
| #246 | D | Randolph High | Randolph | Randolph | 24% | 31% | Meets Expectations | 619 |
| #247 | D | University Pk Campus School | Worcester | Worcester | 24% | 26% | Exceeds Expectations | 224 |
| #248 | D | Fitchburg High | Fitchburg | Fitchburg | 23% | 27% | Meets Expectations | 1,246 |
| #249 | D | John J Duggan Academy | Springfield | Springfield | 23% | 18% | Greatly Exceeds Expectations | 815 |
| #250 | D | Ralph C Mahar Regional Orange | Orange | Ralph C Mahar | 23% | 34% | Doesn't Meet Expectations | 523 |
| #251 | D | Athol High | Athol | Athol-Royalston | 22% | 32% | Meets Expectations | 404 |
| #252 | D | North Brookfield High | North Brookfield | North Brookfield | 22% | 31% | Meets Expectations | 136 |
| #253 | D | Quincy Upper School | Boston | Boston | 22% | 28% | Meets Expectations | 530 |
| #254 | D | Taunton High | Taunton | Taunton | 22% | 29% | Meets Expectations | 2,760 |
| #255 | D | Wareham Senior High | Wareham | Wareham | 22% | 29% | Meets Expectations | 626 |
| #256 | D | Argosy Collegiate Charter School (Charter) | Fall River | Argosy Collegiate Charter School (District) | 21% | 23% | Meets Expectations | 553 |
| #257 | D | Brockton High | Brockton | Brockton | 21% | 21% | Exceeds Expectations | 3,679 |
| #258 | D | Chicopee High | Chicopee | Chicopee | 21% | 23% | Exceeds Expectations | 914 |
| #259 | D | New Liberty Innovation School | Salem | Salem | 21% | 29% | Meets Expectations | 56 |
| #260 | D | Classical High | Lynn | Lynn | 20% | 23% | Meets Expectations | 1,818 |
| #261 | D | Snowden International High School | Boston | Boston | 20% | 15% | Greatly Exceeds Expectations | 463 |
| #262 | D | New Heights Charter School Of Brockton (Charter) | Brockton | New Heights Charter School of Brockton (District) | 19% | 16% | Exceeds Expectations | 741 |
| #263 | D | Turners Fall High | Montague | Gill-Montague | 19% | 34% | Doesn't Meet Expectations | 194 |
| #264 | D | Chelsea High | Chelsea | Chelsea | 18% | 26% | Meets Expectations | 1,611 |
| #265 | D | Edward M Kennedy Academy For Health Careers Horace Mann (Charter) | Boston | Edward M. Kennedy Academy for Health Careers (Horace Mann Ch | 18% | 19% | Exceeds Expectations | 364 |
| #266 | D | Springfield Central High | Springfield | Springfield | 18% | 28% | Meets Expectations | 2,095 |
| #267 | D- | Taconic High | Pittsfield | Pittsfield | 18% | 28% | Meets Expectations | 860 |
| #268 | D- | The Springfield Renaissance School An Expeditionary Learning | Springfield | Springfield | 18% | 13% | Greatly Exceeds Expectations | 631 |
| #269 | D- | Boston Preparatory Charter Public School (Charter) | Hyde Park | Boston Preparatory Charter Public (District) | 17% | 18% | Exceeds Expectations | 695 |
| #270 | D- | East Boston High School | East Boston | Boston | 17% | 18% | Exceeds Expectations | 1,276 |
| #271 | D- | Lawrence High School | Lawrence | Lawrence | 17% | 30% | Doesn't Meet Expectations | 3,084 |
| #272 | D- | New Bedford High | New Bedford | New Bedford | 17% | 20% | Meets Expectations | 2,898 |
| #273 | D- | Bartlett High School | Webster | Webster | 16% | 33% | Doesn't Meet Expectations | 365 |
| #274 | D- | Greenfield High | Greenfield | Greenfield | 16% | 28% | Doesn't Meet Expectations | 454 |
| #275 | D- | Community Academy Of Science And Health | Dorchester | Boston | 15% | 10% | Greatly Exceeds Expectations | 347 |
| #276 | D- | Drury High | North Adams | North Adams | 14% | 25% | Doesn't Meet Expectations | 493 |
| #277 | D- | Holyoke High | Holyoke | Holyoke | 14% | 14% | Exceeds Expectations | 1,515 |
| #278 | D- | Lynn English High | Lynn | Lynn | 14% | 19% | Meets Expectations | 2,176 |
| #279 | D- | Boston Green Academy Horace Mann Charter School (Charter) | Brighton | Boston Green Academy Horace Mann Charter School (District) | 13% | 14% | Exceeds Expectations | 476 |
| #280 | D- | Charlestown High School | Charlestown | Boston | 13% | 15% | Meets Expectations | 792 |
| #281 | D- | Dearborn 6 12 Stem Academy | Roxbury | Boston | 13% | 9% | Greatly Exceeds Expectations | 541 |
| #282 | D- | Hoosac Valley High School | Cheshire | Hoosac Valley Regional | 13% | 28% | Doesn't Meet Expectations | 324 |
| #283 | D- | Gateway Academy | Haverhill | Haverhill | 12% | 29% | Doesn't Meet Expectations | 81 |
| #284 | D- | Lowell Middlesex Academy Charter School (Charter) | Lowell | Lowell Middlesex Academy Charter (District) | 12% | 20% | Meets Expectations | 83 |
| #285 | D- | North High | Worcester | Worcester | 12% | 21% | Meets Expectations | 1,377 |
| #286 | D- | Claremont Academy | Worcester | Worcester | 11% | 17% | Meets Expectations | 488 |
| #287 | D- | Southbridge High School | Southbridge | Southbridge | 11% | 21% | Meets Expectations | 457 |
| #288 | D- | Springfield High School Of Science And Technology | Springfield | Springfield | 10% | 15% | Meets Expectations | 1,087 |
| #289 | D- | Techboston Academy | Dorchester | Boston | 10% | 9% | Exceeds Expectations | 871 |
| #290 | D- | Mckinley Schools (K-12) | Boston | Boston | 1% | 13% | Doesn't Meet Expectations | 158 |
| #291 | F | Promise College And Career Academy | Brockton | 28% | 22% | Exceeds Expectations | 38 | |
| #292 | F | Baystate Academy Charter Public School (Charter) | Springfield | Baystate Academy Charter Public School (District) | 10% | 10% | Exceeds Expectations | 402 |
| #293 | F | Excel High School | South Boston | Boston | 10% | 15% | Meets Expectations | 434 |
| #294 | F | Conservatory Of The Arts | Springfield | Springfield | 9% | 11% | Exceeds Expectations | 322 |
| #295 | F | Goodrich Academy | Fitchburg | Fitchburg | 9% | 19% | Doesn't Meet Expectations | 194 |
| #296 | F | Brighton High School | Brighton | Boston | 7% | 15% | Meets Expectations | 532 |
| #297 | F | Burke High School | Dorchester | Boston | 7% | 9% | Exceeds Expectations | 420 |
| #298 | F | Lyon High School | Brighton | Boston | 7% | 16% | Meets Expectations | 116 |
| #299 | F | English High School | Boston | Boston | 6% | 17% | Doesn't Meet Expectations | 651 |
| #300 | F | Fecteau Leary Juniorsenior High School | Lynn | Lynn | 6% | 16% | Meets Expectations | 78 |
| #301 | F | Whaling City Juniorsenior High School | New Bedford | New Bedford | 6% | 26% | Underperforms Expectations | 135 |
| #302 | F | Boston Community Leadership Academy | Hyde Park | Boston | 5% | 16% | Doesn't Meet Expectations | 598 |
| #303 | F | Boston International High School And Newcomers Academy | Dorchester | Boston | 5% | 15% | Doesn't Meet Expectations | 472 |
| #304 | F | Springfield Public Day High School | Springfield | Springfield | 5% | 15% | Meets Expectations | 61 |
| #305 | F | Margarita Muniz Academy | Boston | Boston | 3% | 18% | Doesn't Meet Expectations | 314 |
| #306 | F | Trinity Day Academy | New Bedford | New Bedford | 2% | 14% | Doesn't Meet Expectations | 83 |
| #307 | F | Emergence Academy | Springfield | Springfield | 1% | 17% | Underperforms Expectations | 114 |
| #308 | F | Bartlett School And Assessment Center (K-12) | Haverhill | Haverhill | 0% | 21% | Doesn't Meet Expectations | 35 |
| #309 | F | Devens School (K-12) | Everett | Everett | 0% | 20% | Doesn't Meet Expectations | 46 |
| #310 | F | High School Learning Center | Lawrence | Lawrence | 0% | 21% | Underperforms Expectations | 310 |
| #311 | F | School For Exceptional Studies (K-12) | Lawrence | Lawrence | 0% | 23% | Underperforms Expectations | 102 |
| #312 | F | Springfield International Academy At Sci Tech | Springfield | Springfield | 0% | 17% | Doesn't Meet Expectations | 88 |
| #313 | F | Wareham Cooperative Alternative School | Wareham | Wareham | 0% | 38% | Underperforms Expectations | 33 |
How Massachusetts's high schools compare
A: 85B: 66C: 74D: 65F: 23
48% of the 313 ranked high schools in Massachusetts earn an A or B (85 A grades, 66 B, 74 C, 65 D, 23 F), against 50% of high schools nationwide. 233 schools meet or beat the proficiency projected from their student context (74% here, 74% nationally), and 116 exceed it. On average 42% of tested students meet the state bar against a projected 47% (national averages: 44% actual, 41% projected).
The biggest overperformers, by actual proficiency above projection: Brooke Charter School (68% against 22%, A), Pioneer Charter School Of Science Ii Pcss Ii (70% against 34%, A+), Community Charter School Of Cambridge (50% against 21%, B), Libertas Academy Charter School (40% against 12%, C+), Pioneer Charter School Of Science (68% against 41%, A+).
Districts with the most schools in the top quarter (the top 79): Boston (3), Newton (2).
Cities with the most ranked high schools: Springfield (12, 0 at A or B), Boston (8, 2 at A or B), Worcester (7, 1 at A or B), Lynn (5, 2 at A or B), Fall River (4, 0 at A or B).
The largest ranked high schools: Brockton High (3,679 students, D, #257), Lowell High (3,167 students, D+, #240), Lawrence High School (3,084 students, D-, #271).
High schools in Massachusetts that are not ranked
88 graded high schools are listed here rather than ranked, each for the reason given. Every one has its own page with its full SchoolGrade report.
Special-purpose schools (51)
Alternative, special-education and vocational schools serve a different mission and a different student body, so they are graded but not ranked against regular schools.
- F Another Course To College, Hyde Park
- C Assabet Valley Vocational High School, Marlborough
- B Bay Path Regional Vocational Technical High School, Charlton
- A- Blackstone Valley, Upton
- C+ Blue Hills Regional Vocational Technical, Canton
- B- Boston Arts Academy, Boston
- F Boston Day And Evening Academy Charter School, Roxbury
- B Bristol County Agricultural High, Dighton
- B- Bristol Plymouth Vocational Technical, Taunton
- B+ Cape Cod Region Vocational Technical, Harwich
- D+ Center For Technical Education Innovation, Leominster
- D Charles Mccann Vocational Technical, North Adams
- F Chicopee Academy, Chicopee
- D+ Diman Regional Vocational Technical High, Fall River
- F Dr Janice Adie Day School, Chelmsford
- B Essex North Shore Agricultural And Technical School, Hathorne
- D Fenway High School, Roxbury
- D+ Franklin County Technical, Turners Falls
- F Full Circle High School, Somerville
- D Gardner Academy For Learning And Technology, Gardner
- C- Gr Lawrence Regional Vocational Technical, Andover
- B- Gr Lowell Regional Vocational Technical, Tyngsborough
- D+ Gr New Bedford Vocational Technical, New Bedford
- D Horace Mann School, For The Deaf Hard Of Hearing Allston
- C- Joseph P Keefe Technical High School, Framingham
- C+ Lynn Vocational Technical Institute, Lynn
- F Madison Park Technical Vocational High School, Roxbury
- D- Map Academy Charter School, Plymouth
- A- Minuteman Regional High, Lexington
- B+ Montachusett Regional Vocational Technical, Fitchburg
- C Nashoba Valley Technical High School, Westford
- C- New Mission High School, Hyde Park
- B Norfolk County Agricultural, Walpole
- C+ Northeast Metro Regional Vocational, Wakefield
- C+ Old Colony Regional Vocational Technical Rochester, Rochester
- D+ Pathfinder Vocational Technical, Palmer
- F Phoenix Academy Charter Public High School Chelsea, Chelsea
- F Phoenix Academy Public Charter High School Springfield, Springfield
- F Resiliency Preparatory Academy, Fall River
- F Rise Academy, Lawrence
- D+ Roger L Putnam Vocational Technical Academy, Springfield
- B- Shawsheen Valley Vocational Technical High School, Billerica
- D Smith Vocational And Agricultural High, Northampton
- B- South Shore Vocational Technical High, Hanover
- B+ Southeastern Regional Vocational Technical South Easton, South Easton
- C Tantasqua Regional Vocational, Fiskdale
- B Tri County Regional Vocational Technical, Franklin
- B- Upper Cape Cod Vocational Technical, Bourne
- D+ Westfield Technical Academy, Westfield
- B+ Whittier Regional Vocational, Haverhill
- D+ Worcester Technical High, Worcester
Fully online schools (3)
Statewide virtual schools draw students from everywhere, so a place ranking is not a fair comparison.
- C- Brockton Virtual Learning Academy, Brockton
- B- Greater Commonwealth Virtual School, Greenfield
- B Tec Connections Academy Commonwealth Virtual School, East Walpole
Not yet graded (34)
Our source data has no school-level proficiency results for these schools, so they carry no SchoolGrade yet.
- Amesbury Innovation High School, Amesbury
- Attleboro Community Academy, Attleboro
- Attleboro Virtual Academy, Attleboro
- Boston Adult Tech Academy, Back Bay
- Boston Collaborative High School, South Boston
- Brockton Champion High School, Brockton
- Carter School, Dorchester
- Chelsea Opportunity Academy, Chelsea
- Chelsea Virtual Learning Academy, Chelsea
- City On A Hill Charter Public School, Roxbury
- Community Academy, Jamaica Plain
- Curtis Tufts, Medford
- Eagle Education Academy, Pittsfield
- Edison Academy, Brockton
- Gateway To College, Uxbridge
- Gateway To College At Holyoke Community College, Holyoke
- Gateway To College At Springfield Technical Community Colleg, Springfield
- Greater Egleston High School, Jamaica Plain
- Greenleaf Academy, Bradford
- Hampden Charter School Of Science West, West Springfield
- Keough Memorial Academy, Bellingham
- Leblanc Therapeutic Day School, Lowell
- Liberty Preparatory Academy, Springfield
- Ma Academy For Math And Science School, Worcester
- Murdock Academy For Success, Winchendon
- Phoenix Academy Public Charter High School Lawrence, Lawrence
- Pittsfield Public Virtual Academy, Pittsfield
- Salem Prep High School, Salem
- Southbridge Academy, Southbridge
- Springfield High School, Springfield
- Taunton Alternative High School, Taunton
- The Career Academy, Lowell
- Therapeutic Day School, Bridgewater
- Westfield Virtual School, Westfield
About this ranking
- Scope: every public high school in Massachusetts.
- Order: SchoolGrade, then actual proficiency, then name; schools with the same grade and score share a rank.
- Ranked: regular public schools that NCES lists as open, not fully online, with at least 30 students. Others are listed with the reason.
- Tags: Magnet and Charter from the NCES school directory; K-12 marks schools serving every grade that are ranked with the high schools.
- Grades are the 2025-26 SchoolGrade model. How SchoolGrade works
Questions about high schools in Massachusetts
What is the best high school in Massachusetts?
Dover Sherborn Regional High in Dover ranks first among the 313 ranked high schools in Massachusetts with a SchoolGrade of A+, 89% of tested students meeting the state bar against a projected 80%.
How are high schools in Massachusetts ranked?
By SchoolGrade, the 2025-26 model that scores each school's actual test proficiency against the level projected for its student context, then by actual proficiency to break ties. Regular public schools that are open, not fully online and have at least 30 students are ranked; the rest are listed below the table with the reason.
How many high schools does Massachusetts have?
SchoolGrade grades 401 public high schools in Massachusetts; 313 are ranked here and 88 are listed as not ranked.