1,862 schools in Massachusetts
14 counties · 386 cities · Public K-12
Massachusetts runs a public-school system of 1,862 K-12 campuses, distributed across 14 counties. Pick a county below to drill in.
Test scores
Reading, SY 2024-25. State average: 43.8% met or exceeded.Top 5 schools
- 93.0%
- 88.0%
- 86.0%
- 86.0%
- 85.0%
Lowest 5 schools
- 2.0%
- 2.0%
- 3.0%
- 4.0%
- 4.0%
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| Silver Lake Integrated Preschool | Kingston | Plymouth County | Elementary | 83 | · |
| The Career Academy | Lowell | Middlesex County | High | 83 | · |
| Abington Early Education Program | Abington | Plymouth County | Elementary | 82 | · |
| City on a Hill Charter Public School | Roxbury | Suffolk County | High | 78 | · |
| Greater Egleston High School | Roxbury | Suffolk County | High | 78 | · |
| Truro Central | Truro | Barnstable County | Elementary | 78 | · |
| Wellfleet Elementary | Wellfleet | Barnstable County | Elementary | 78 | · |
| Boutwell School | Groton | Middlesex County | Elementary | 77 | · |
| R. H. Conwell | Worthington | Hampshire County | Elementary | 76 | · |
| West Zone Early Learning Center | Jamaica Plain | Suffolk County | Elementary | 76 | · |
| RISE Academy | Lawrence | Essex County | High | 74 | · |
| Taunton Alternative High School | Taunton | Bristol County | High | 74 | · |
| Horace Mann School for the Deaf Hard of Hearing | Charlestown | Suffolk County | Combined | 73 | · |
| Hawlemont Regional | Charlemont | Franklin County | Elementary | 71 | · |
| Dr. Janice Adie Day School | Chelmsford | Middlesex County | Combined | 70 | · |
| Lexington Children's Place | Lexington | Middlesex County | Elementary | 70 | · |
| Chilmark Elementary | Chilmark | Dukes County | Elementary | 69 | · |
| Perley Elementary | Georgetown | Essex County | Elementary | 68 | · |
| Full Circle High School | Somerville | Middlesex County | High | 67 | · |
| Daniel Feeney Preschool Center | Walpole | Norfolk County | Elementary | 65 | · |
| Leominster Center for Excellence | Leominster | Worcester County | High | 65 | · |
| Springfield Public Day High School | Springfield | Hampden County | High | 65 | · |
| Attleboro Community Academy | Attleboro | Bristol County | High | 64 | · |
| Westfield Virtual School | Westfield | Hampden County | High | 62 | · |
| Springfield Public Day Middle School | Springfield | Hampden County | Middle | 60 | · |
| Community Academy | Jamaica Plain | Suffolk County | High | 58 | · |
| New Marlborough Central | Sheffield | Berkshire County | Elementary | 58 | · |
| Taunton Public Virtual Academy (TPVA) | Taunton | Bristol County | High | 58 | · |
| Sharon Early Childhood Center | Sharon | Norfolk County | Elementary | 56 | · |
| Stone PK-12 School | Fall River | Bristol County | Combined | 56 | · |
| Chelsea Virtual Learning Academy | Chelsea | Suffolk County | High | 54 | · |
| Rowe Elementary | Rowe | Franklin County | Elementary | 54 | · |
| FRPS Early Learning Center | Fall River | Bristol County | Elementary | 53 | · |
| Quaboag Integrated Preschool | Warren | Worcester County | Elementary | 53 | · |
| The Children's Way Preschool | Wayland | Middlesex County | Elementary | 52 | · |
| Johnson | Natick | Middlesex County | Elementary | 51 | · |
| Amesbury Innovation High School | Amesbury | Essex County | High | 50 | · |
| The Lynch Center | Brookline | Norfolk County | Elementary | 50 | · |
| Waltham Valor High School | Waltham | Middlesex County | High | 49 | · |
| Worcester Academic Center for Transition (ACT) | Worcester | Worcester County | Elementary | 49 | · |
| Hancock Elementary | Hancock | Berkshire County | Elementary | 48 | · |
| Brookline Early Education Program at Beacon | Brookline | Norfolk County | Elementary | 47 | · |
| Brookline Early Education Program at Putterham | Chestnut Hill | Norfolk County | Elementary | 46 | · |
| Lincoln School | Leominster | Worcester County | Elementary | 46 | · |
| Bartlett School and Assessment Center | Haverhill | Essex County | Combined | 45 | · |
| Leicester Integrated Preschool | Leicester | Worcester County | Elementary | 45 | · |
| Gateway to College | Uxbridge | Worcester County | High | 44 | · |
| Westwood Integrated Preschool | Westwood | Norfolk County | Elementary | 44 | · |
| Attleboro Virtual Academy | Attleboro | Bristol County | High | 39 | · |
| Wareham Cooperative Alternative School | Wareham | Plymouth County | High | 39 | · |
| Devens School | Everett | Middlesex County | Combined | 38 | · |
| Emma L Miller Elementary School | Savoy | Berkshire County | Elementary | 38 | · |
| Springfield International Academy at Johnson | Springfield | Hampden County | Elementary | 38 | · |
| Leblanc Therapeutic Day School | Lowell | Middlesex County | High | 36 | · |
| Lynnfield Preschool | Lynnfield | Essex County | Elementary | 36 | · |
| New Liberty Innovation School | Salem | Essex County | High | 36 | · |
| Worcester Alternative High School | Worcester | Worcester County | High | 36 | · |
| Greenleaf Academy | Bradford | Essex County | High | 34 | · |
| Brookline Early Education Program at Clark Road | Brookline | Norfolk County | Elementary | 33 | · |
| Springfield Public Day Elementary School | Springfield | Hampden County | Elementary | 33 | · |
| Leominster Academy | Leominster | Worcester County | High | 32 | · |
| Brockton Therapeutic Day School | Brockton | Plymouth County | High | 30 | · |
| William R Fallon | Lynn | Essex County | Elementary | 30 | · |
| Keough Memorial Academy | Bellingham | Norfolk County | High | 29 | · |
| New Braintree Grade | New Braintree | Worcester County | Elementary | 29 | · |
| Carter School | Dorchester | Suffolk County | High | 28 | · |
| Warwick Community School | Warwick | Franklin County | Elementary | 27 | · |
| Gateway to College at Springfield Technical Community Colleg | Springfield | Hampden County | High | 25 | · |
| Crosby Educational Academy | Pittsfield | Berkshire County | Elementary | 24 | · |
| Eagle Education Academy | Pittsfield | Berkshire County | High | 24 | · |
| Salem Prep High School | Salem | Essex County | High | 23 | · |
| Gateway to College at Holyoke Community College | Holyoke | Hampden County | High | 21 | · |
| Southbridge Academy | Southbridge | Worcester County | High | 21 | · |
| Springfield Middle School | Springfield | Hampden County | Middle | 18 | · |
| Next Wave Junior High | Somerville | Middlesex County | Middle | 16 | · |
| Laura Lee Therapeutic Day School | Lowell | Middlesex County | Middle | 15 | · |
| Curtis-Tufts | Medford | Middlesex County | High | 11 | · |
| South Egremont | South Egremont | Berkshire County | Elementary | 11 | · |
| Advanced Community Experience Program | Lunenburg | Worcester County | High | 10 | · |
| Therapeutic Day School | Bridgewater | Plymouth County | High | 10 | · |
| Mountainside Preschool | Great Barrington | Berkshire County | Elementary | 9 | · |
| Liberty Preparatory Academy | Springfield | Hampden County | High | 6 | · |
| Seekonk Transitions Academy | Seekonk | Bristol County | High | 6 | · |
| TIES | Millis | Norfolk County | High | 5 | · |
| Murdock Academy for Success | Winchendon | Worcester County | High | 1 | · |
| A F Maloney | Blackstone | Worcester County | Elementary | 0 | · |
| Cuttyhunk Elementary | Cuttyhunk | Dukes County | Elementary | 0 | · |
| John F Kennedy Elementary | Blackstone | Worcester County | Elementary | 0 | · |
| Brockton Champion High School | Brockton | Plymouth County | Combined | · | · |
| Central Area | Westborough | Worcester County | Combined | · | · |
| Deerfield School | Westwood | Norfolk County | Combined | · | · |
| East Area | Westborough | Worcester County | Combined | · | · |
| East Gloucester Elementary | Gloucester | Essex County | Combined | · | · |
| Fisher Hill | Orange | Franklin County | Combined | · | · |
| Hanscom Primary | Hanscom Air Force Base | Middlesex County | Combined | · | · |
| Holyoke Middle School | Holyoke | Hampden County | Combined | · | · |
| La Familia Dual Language School | Worcester | Worcester County | Combined | · | · |
| Louise Davy Trahan | Tewksbury | Middlesex County | Combined | · | · |
| Memorial Park | Rockland | Plymouth County | Combined | · | · |
| North Street | Tewksbury | Middlesex County | Combined | · | · |
| Pappas Rehabilitation Hospital for Children | Canton | Norfolk County | Combined | · | · |
| Paul Hanlon | Westwood | Norfolk County | Combined | · | · |
| Paulo Freire Social Justice Charter School | Chicopee | Hampden County | Combined | · | · |
| Pittsfield Public Virtual Academy | Pittsfield | Berkshire County | Combined | · | · |
| Renaissance Community Innovation School | New Bedford | Bristol County | Combined | · | · |
| Southeast Area | Westborough | Worcester County | Combined | · | · |
| Tilton Upper Middle School | Haverhill | Essex County | Combined | · | · |
| Veterans Memorial | Gloucester | Essex County | Combined | · | · |
| West Area | Westborough | Worcester County | Combined | · | · |
| West Springfield Early Childhood | West Springfield | Hampden County | Combined | · | · |
| Westfield River Elementary School | Westfield | Hampden County | Elementary | · | · |
| William R. Peck School | Holyoke | Hampden County | Combined | · | · |