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 |
|---|---|---|---|---|---|
| Baystate Academy Charter Public School | Springfield | Hampden County | High | 388 | · |
| Francis W. Parker Charter Essential School | Devens | Middlesex County | High | 388 | · |
| Irwin M. Jacobs Elementary School | New Bedford | Bristol County | Elementary | 388 | · |
| Joshua Eaton | Reading | Middlesex County | Elementary | 388 | · |
| Leicester High | Leicester | Worcester County | High | 388 | · |
| Maurice A Donahue Elementary | Holyoke | Hampden County | Elementary | 388 | · |
| Winter Hill Community | Somerville | Middlesex County | Elementary | 388 | · |
| Fairview Elementary | Chicopee | Hampden County | Elementary | 387 | · |
| Kenneth Coombs School | Mashpee | Barnstable County | Elementary | 387 | · |
| Grafton Street | Worcester | Worcester County | Elementary | 386 | · |
| Salisbury Elementary | Salisbury | Essex County | Elementary | 386 | · |
| Ezra H Baker Innovation School | West Dennis | Barnstable County | Elementary | 385 | · |
| Highlands | Danvers | Essex County | Elementary | 385 | · |
| Hobomock Elementary | Pembroke | Plymouth County | Elementary | 385 | · |
| John E. McCarthy | Peabody | Essex County | Elementary | 385 | · |
| Joseph F DiPietro Elementary School | Bellingham | Norfolk County | Elementary | 385 | · |
| King Elementary School | Framingham | Middlesex County | Elementary | 385 | · |
| Milton Bradley School | Springfield | Hampden County | Elementary | 385 | · |
| Oxford Middle | Oxford | Worcester County | Middle | 385 | · |
| Dale Street | Medfield | Norfolk County | Elementary | 384 | · |
| A E Angier | Waban | Middlesex County | Elementary | 383 | · |
| Edward M. Kennedy Academy for Health Careers (Horace Mann | Boston | Suffolk County | High | 383 | · |
| Franklin | North Andover | Essex County | Elementary | 383 | · |
| Powder Mill School | Southwick | Hampden County | Elementary | 383 | · |
| Emergence Academy | Springfield | Hampden County | High | 382 | · |
| General John Nixon Elementary | Sudbury | Middlesex County | Elementary | 382 | · |
| Glenwood Elementary School | Rutland | Worcester County | Elementary | 382 | · |
| Hardy | Arlington | Middlesex County | Elementary | 382 | · |
| Lunenburg Middle School | Lunenburg | Worcester County | Middle | 382 | · |
| West Parish | Gloucester | Essex County | Elementary | 382 | · |
| Cohasset High School | Cohasset | Norfolk County | High | 381 | · |
| Columbus Park | Worcester | Worcester County | Elementary | 381 | · |
| Thomas W. Hamilton Primary School | South Weymouth | Norfolk County | Elementary | 381 | · |
| William F. Stanley Elementary School | Waltham | Middlesex County | Elementary | 381 | · |
| Paul P Gates Elementary School | Acton | Middlesex County | Elementary | 380 | · |
| Robin Hood | Stoneham | Middlesex County | Elementary | 380 | · |
| Snug Harbor Community School | Quincy | Norfolk County | Elementary | 380 | · |
| Southbridge Middle School | Southbridge | Worcester County | Middle | 380 | · |
| Silvio O Conte Community | Pittsfield | Berkshire County | Elementary | 379 | · |
| Vincent M Igo Elementary | Foxborough | Norfolk County | Elementary | 379 | · |
| White Street | Springfield | Hampden County | Elementary | 378 | · |
| Easthampton High | Easthampton | Hampshire County | High | 377 | · |
| Ipswich Middle School | Ipswich | Essex County | Middle | 377 | · |
| Point Webster Middle | Quincy | Norfolk County | Middle | 377 | · |
| Union Hill School | Worcester | Worcester County | Elementary | 377 | · |
| Egremont | Pittsfield | Berkshire County | Elementary | 376 | · |
| Morningside Community School | Pittsfield | Berkshire County | Elementary | 376 | · |
| Tatnuck | Worcester | Worcester County | Elementary | 376 | · |
| East Meadow | Granby | Hampshire County | Elementary | 375 | · |
| John A Bishop | Arlington | Middlesex County | Elementary | 375 | · |
| Russell St Elementary | Littleton | Middlesex County | Elementary | 375 | · |
| Westminster Elementary | Westminster | Worcester County | Elementary | 375 | · |
| Berkley Middle School | Berkley | Bristol County | Middle | 374 | · |
| Harrington | Lexington | Middlesex County | Elementary | 374 | · |
| Lunenburg Primary School | Lunenburg | Worcester County | Elementary | 374 | · |
| Julia F Callahan | Lynn | Essex County | Elementary | 373 | · |
| Littleton Middle School | Littleton | Middlesex County | Middle | 373 | · |
| Thomas Willett Elementary School | Attleboro | Bristol County | Elementary | 373 | · |
| Winthrop | Ipswich | Essex County | Elementary | 373 | · |
| A. Irvin Studley Elementary School | Attleboro | Bristol County | Elementary | 372 | · |
| Henry Whittemore Elementary School | Waltham | Middlesex County | Elementary | 372 | · |
| Hernandez K-8 School | Roxbury | Suffolk County | Elementary | 372 | · |
| L F Dewing | Tewksbury | Middlesex County | Elementary | 372 | · |
| Memorial | Burlington | Middlesex County | Elementary | 372 | · |
| William Seach | Weymouth | Norfolk County | Elementary | 372 | · |
| Woodsdale Elementary School | Abington | Plymouth County | Elementary | 372 | · |
| Worcester Arts Magnet School | Worcester | Worcester County | Elementary | 372 | · |
| Abbot Elementary | Westford | Middlesex County | Elementary | 371 | · |
| Fort River Elementary | Amherst | Hampshire County | Elementary | 371 | · |
| Freetown Elementary School | East Freetown | Bristol County | Elementary | 371 | · |
| Henri A. Yelle | Norton | Bristol County | Elementary | 371 | · |
| Captain Samuel Brown | Peabody | Essex County | Elementary | 369 | · |
| Central Tree Middle | Rutland | Worcester County | Middle | 369 | · |
| Colegrove Park Elementary | North Adams | Berkshire County | Elementary | 369 | · |
| Countryside | Newton Highlands | Middlesex County | Elementary | 369 | · |
| Joseph Osgood | Cohasset | Norfolk County | Elementary | 369 | · |
| Sippican | Marion | Plymouth County | Elementary | 369 | · |
| East Street Elementary School | Ludlow | Hampden County | Elementary | 368 | · |
| Woburn Street | Wilmington | Middlesex County | Elementary | 368 | · |
| Graham and Parks | Cambridge | Middlesex County | Elementary | 367 | · |
| Harry Lee Cole | Boxford | Essex County | Elementary | 367 | · |
| Jacob Hiatt Magnet | Worcester | Worcester County | Elementary | 367 | · |
| Liberty | Braintree | Norfolk County | Elementary | 367 | · |
| Rockport Middle High | Rockport | Essex County | High | 367 | · |
| Sutton High School | Sutton | Worcester County | High | 367 | · |
| Amherst Regional Middle School | Amherst | Hampshire County | Middle | 366 | · |
| John F Kennedy Middle | Springfield | Hampden County | Middle | 366 | · |
| Nantucket Intermediate School | Nantucket | Nantucket County | Elementary | 366 | · |
| Narragansett Middle | Baldwinville | Worcester County | Middle | 366 | · |
| Paul F Doyon Memorial | Ipswich | Essex County | Elementary | 366 | · |
| Alice M Barrows | Reading | Middlesex County | Elementary | 365 | · |
| Hollis | Braintree | Norfolk County | Elementary | 365 | · |
| Mary O Pottenger | Springfield | Hampden County | Elementary | 365 | · |
| Montclair | Quincy | Norfolk County | Elementary | 365 | · |
| Mosier | South Hadley | Hampshire County | Elementary | 365 | · |
| Muddy Brook Regional Elementary School | Great Barrington | Berkshire County | Elementary | 365 | · |
| Amesbury Middle | Amesbury | Essex County | Middle | 364 | · |
| Berkshire Arts and Technology Charter Public School | Adams | Berkshire County | High | 364 | · |
| Gardner Pilot Academy | Allston | Suffolk County | Elementary | 364 | · |
| Mullen-Hall | Falmouth | Barnstable County | Elementary | 364 | · |
| Roosevelt K-8 School | Hyde Park | Suffolk County | Elementary | 364 | · |
| Tobin K-8 School | Roxbury | Suffolk County | Elementary | 364 | · |
| Blueberry Hill | Longmeadow | Hampden County | Elementary | 362 | · |
| Fenway High School | Roxbury | Suffolk County | High | 362 | · |
| Capt William G Shoemaker | Lynn | Essex County | Elementary | 361 | · |
| Clifford M Granger | Feeding Hills | Hampden County | Elementary | 361 | · |
| Haley Pilot School | Roslindale | Suffolk County | Elementary | 360 | · |
| Maria L. Baldwin | Cambridge | Middlesex County | Elementary | 360 | · |
| Barry | Chicopee | Hampden County | Elementary | 359 | · |
| Birch Meadow | Reading | Middlesex County | Elementary | 359 | · |
| Bourne Intermediate School | Bourne | Barnstable County | Elementary | 359 | · |
| Federal Furnace School | Plymouth | Plymouth County | Elementary | 359 | · |
| Goddard School/Science Technical | Worcester | Worcester County | Elementary | 359 | · |
| Loker School | Wayland | Middlesex County | Elementary | 359 | · |
| Mary E Stapleton Elementary | Framingham | Middlesex County | Elementary | 359 | · |
| Cyrus Peirce | Nantucket | Nantucket County | Middle | 358 | · |
| Remington Middle | Franklin | Norfolk County | Middle | 358 | · |
| Academy Avenue | Weymouth | Norfolk County | Elementary | 357 | · |
| Charles E Roderick | Wrentham | Norfolk County | Middle | 357 | · |
| Edgartown Elementary | Edgartown | Dukes County | Elementary | 357 | · |
| Gov Edward Winslow | Marshfield | Plymouth County | Elementary | 357 | · |
| Greenwood Sarah K-8 School | Dorchester | Suffolk County | Elementary | 357 | · |
| Lura A. White Elementary School | Shirley | Middlesex County | Elementary | 357 | · |
| Richard L. Wilkins Elementary School | Stoughton | Norfolk County | Elementary | 357 | · |
| Thomas R Plympton Elementary School | Waltham | Middlesex County | Elementary | 357 | · |
| Hadley | Swampscott | Essex County | Elementary | 356 | · |
| North Beverly Elementary | Beverly | Essex County | Elementary | 356 | · |
| Old Sturbridge Academy Charter Public School | Sturbridge | Worcester County | Elementary | 356 | · |
| Russell Elementary School | Dorchester | Suffolk County | Elementary | 356 | · |
| Dighton Middle School | Dighton | Bristol County | Middle | 355 | · |
| Mile Tree Elementary | Wilbraham | Hampden County | Elementary | 355 | · |
| Thomas Prince | Princeton | Worcester County | Elementary | 355 | · |
| Martin Luther King Jr. Charter School of Excellence | Springfield | Hampden County | Elementary | 354 | · |
| Crocker Farm Elementary | Amherst | Hampshire County | Elementary | 353 | · |
| John D Mc Govern Elementary | Medway | Norfolk County | Elementary | 353 | · |
| Naquag Elementary School | Rutland | Worcester County | Elementary | 353 | · |
| Nessacus Regional Middle School | Dalton | Berkshire County | Middle | 353 | · |
| Pembroke Community Middle School | Pembroke | Plymouth County | Middle | 353 | · |
| Winship Elementary School | Brighton | Suffolk County | Elementary | 353 | · |
| Benjamin Banneker Charter Public School | Cambridge | Middlesex County | Elementary | 352 | · |
| Cushing Elementary | Scituate | Plymouth County | Elementary | 352 | · |
| Goodyear Elementary School | Woburn | Middlesex County | Elementary | 352 | · |
| Muraco Elementary | Winchester | Middlesex County | Elementary | 352 | · |
| Plymouth River | Hingham | Plymouth County | Elementary | 352 | · |
| Trotter Elementary School | Dorchester | Suffolk County | Elementary | 352 | · |
| Horace Mann | Newtonville | Middlesex County | Elementary | 351 | · |
| Webster School | Everett | Middlesex County | Elementary | 351 | · |
| C C Burr | Auburndale | Middlesex County | Elementary | 350 | · |
| Highlands | Braintree | Norfolk County | Elementary | 350 | · |
| James Fitzgerald Elementary School | Waltham | Middlesex County | Elementary | 350 | · |
| Riverside | Danvers | Essex County | Elementary | 350 | · |
| Head Start | Worcester | Worcester County | Elementary | 349 | · |
| West Elementary | Plymouth | Plymouth County | Elementary | 349 | · |
| Oliver Middle School | Lawrence | Essex County | Middle | 348 | · |
| Boylston Elementary School | Boylston | Worcester County | Elementary | 347 | · |
| Deer Hill | Cohasset | Norfolk County | Elementary | 347 | · |
| South | Stoneham | Middlesex County | Elementary | 347 | · |
| Steward Elementary | Topsfield | Essex County | Elementary | 347 | · |
| Beachmont Veterans Memorial School | Revere | Suffolk County | Elementary | 346 | · |
| Col John Robinson | Westford | Middlesex County | Elementary | 346 | · |
| Bridge | Lexington | Middlesex County | Elementary | 345 | · |
| Mary E Finn School | Southborough | Worcester County | Elementary | 345 | · |
| Nabnasset | Westford | Middlesex County | Elementary | 345 | · |
| Turkey Hill Elementary School | Lunenburg | Worcester County | Elementary | 345 | · |
| Codman Academy Charter Public School | Dorchester | Suffolk County | Combined | 344 | · |
| Beechwood Knoll Elementary | Quincy | Norfolk County | Elementary | 343 | · |
| Jabish Middle School | Belchertown | Hampshire County | Middle | 343 | · |
| Litwin | Chicopee | Hampden County | Elementary | 343 | · |
| Squantum | Quincy | Norfolk County | Elementary | 343 | · |
| Taylor Elementary School | Mattapan | Suffolk County | Elementary | 343 | · |
| West Tatnuck | Worcester | Worcester County | Elementary | 343 | · |
| Brayton | North Adams | Berkshire County | Elementary | 342 | · |
| John A. Crisafulli Elementary School | Westford | Middlesex County | Elementary | 342 | · |
| Memorial Spaulding | Newton Centre | Middlesex County | Elementary | 342 | · |
| Bourne High School | Bourne | Barnstable County | High | 341 | · |
| J F Kennedy Memorial | Franklin | Norfolk County | Elementary | 341 | · |
| Jenkins Elementary School | Scituate | Plymouth County | Elementary | 341 | · |
| Douglas Elementary School | Douglas | Worcester County | Elementary | 340 | · |
| Martin Luther King Jr. | Cambridge | Middlesex County | Elementary | 340 | · |
| Charles A Bernazzani Elementary | Quincy | Norfolk County | Elementary | 339 | · |
| F A Cleveland | Norwood | Norfolk County | Elementary | 339 | · |
| Mabelle M Burrell | Foxborough | Norfolk County | Elementary | 339 | · |
| Country | Weston | Middlesex County | Elementary | 338 | · |
| Williams Middle | Longmeadow | Hampden County | Middle | 337 | · |
| Lincoln-Eliot | Newton | Middlesex County | Elementary | 336 | · |
| Howard School | West Bridgewater | Plymouth County | Middle | 335 | · |
| Hurley K-8 School | Boston | Suffolk County | Elementary | 335 | · |
| Pentucket Regional Middle | West Newbury | Essex County | Middle | 335 | · |
| Harvard-Kent Elementary School | Charlestown | Suffolk County | Elementary | 334 | · |
| Lincoln Elementary | Winchester | Middlesex County | Elementary | 334 | · |
| Morgan Full Service Community School | Holyoke | Hampden County | Elementary | 334 | · |
| Quaboag Regional High | Warren | Worcester County | High | 334 | · |
| Charlton Elementary | Charlton | Worcester County | Elementary | 333 | · |
| Gateway Regional School | Huntington | Hampshire County | High | 333 | · |
| Henry C Sanborn Elementary | Andover | Essex County | Elementary | 332 | · |
| Morris | Lenox | Berkshire County | Elementary | 332 | · |
| Beatrice H Wood Elementary | Plainville | Norfolk County | Elementary | 331 | · |
| Lee Elementary | Lee | Berkshire County | Elementary | 331 | · |
| Happy Hollow School | Wayland | Middlesex County | Elementary | 330 | · |
| John F Kennedy | Billerica | Middlesex County | Elementary | 330 | · |
| Bridge Boston Charter School | Roxbury | Suffolk County | Elementary | 329 | · |
| Canterbury | Worcester | Worcester County | Elementary | 329 | · |
| Kenny Elementary School | Dorchester | Suffolk County | Elementary | 329 | · |
| Wessagusset | North Weymouth | Norfolk County | Elementary | 329 | · |
| Winthrop School | South Hamilton | Essex County | Elementary | 329 | · |
| Lee Middle/High School | Lee | Berkshire County | High | 328 | · |
| Morse | Cambridge | Middlesex County | Elementary | 328 | · |
| The Bromfield High School | Harvard | Worcester County | High | 328 | · |
| Archie T Morrison | Braintree | Norfolk County | Elementary | 327 | · |
| Centerville Elementary | Beverly | Essex County | Elementary | 327 | · |
| Dr John C Page School | West Newbury | Essex County | Elementary | 327 | · |
| Glenbrook Middle | Longmeadow | Hampden County | Middle | 327 | · |
| W.E.B. Du Bois Regional Middle School | Great Barrington | Berkshire County | Middle | 326 | · |
| Bowen | Newton Centre | Middlesex County | Elementary | 325 | · |
| Greenfield Middle | Greenfield | Franklin County | Middle | 325 | · |
| Samuel Bowles | Springfield | Hampden County | Elementary | 325 | · |
| Anna Ware Jackson | Plainville | Norfolk County | Elementary | 324 | · |
| Fiske | Lexington | Middlesex County | Elementary | 324 | · |
| Sutton Early Learning | Sutton | Worcester County | Elementary | 324 | · |
| Woodland School | Southwick | Hampden County | Elementary | 324 | · |
| Boston Day and Evening Academy Charter School | Roxbury | Suffolk County | High | 323 | · |
| Francis W Parker | Quincy | Norfolk County | Elementary | 323 | · |
| Malcolm White | Woburn | Middlesex County | Elementary | 323 | · |
| Ralph D Butler | Avon | Norfolk County | Elementary | 323 | · |
| West Street | Southbridge | Worcester County | Elementary | 323 | · |
| Annie Sullivan Middle School | Franklin | Norfolk County | Middle | 322 | · |
| Avery | Dedham | Norfolk County | Elementary | 321 | · |
| Jefferson Elementary | Franklin | Norfolk County | Elementary | 321 | · |
| Mason-Rice | Newton Centre | Middlesex County | Elementary | 321 | · |
| Soule Road | Wilbraham | Hampden County | Elementary | 321 | · |
| West Tisbury Elementary | West Tisbury | Dukes County | Elementary | 321 | · |
| Cunniff | Watertown | Middlesex County | Elementary | 320 | · |
| Franklin | West Newton | Middlesex County | Elementary | 320 | · |
| Greenlodge | Dedham | Norfolk County | Elementary | 320 | · |
| Martin E Young Elementary | Randolph | Norfolk County | Elementary | 320 | · |
| Munger Hill | Westfield | Hampden County | Elementary | 320 | · |
| Pine Glen Elementary | Burlington | Middlesex County | Elementary | 320 | · |
| Thorndyke Road | Worcester | Worcester County | Elementary | 319 | · |
| Brickett Elementary | Lynn | Essex County | Elementary | 318 | · |
| Broad Meadows Middle | Quincy | Norfolk County | Middle | 318 | · |
| Glover | Marblehead | Essex County | Elementary | 318 | · |
| Peirce | Arlington | Middlesex County | Elementary | 318 | · |
| Wollaston School | Quincy | Norfolk County | Elementary | 318 | · |
| Field Elementary School | Weston | Middlesex County | Elementary | 317 | · |
| Houghton Elementary | Sterling | Worcester County | Elementary | 317 | · |
| Lt Elmer J McMahon Elementary | Holyoke | Hampden County | Elementary | 317 | · |
| Stony Hill School | Wilbraham | Hampden County | Elementary | 317 | · |
| Wood Hill Middle School | Andover | Essex County | Middle | 317 | · |
| East Fairhaven | Fairhaven | Bristol County | Elementary | 316 | · |
| Mohawk Trail Regional School | Shelburne Falls | Franklin County | High | 316 | · |