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 |
|---|---|---|---|---|---|
| Argosy Collegiate Charter School | Fall River | Bristol County | High | 587 | · |
| Edward P. Boland School | Springfield | Hampden County | Elementary | 587 | · |
| Rumney Marsh Academy | Revere | Suffolk County | Middle | 587 | · |
| Smith Vocational and Agricultural High | Northampton | Hampshire County | High | 587 | · |
| Theodore Herberg Middle | Pittsfield | Berkshire County | Middle | 587 | · |
| Bellingham Memorial School | Bellingham | Norfolk County | Middle | 586 | · |
| Milton Fuller Roberts | Medford | Middlesex County | Elementary | 586 | · |
| Millbury Street Elementary School | Grafton | Worcester County | Elementary | 585 | · |
| Parthum Middle School | Lawrence | Essex County | Middle | 585 | · |
| Francis T Bresnahan Elementary | Newburyport | Essex County | Elementary | 584 | · |
| Henry E Warren Elementary | Ashland | Middlesex County | Elementary | 584 | · |
| Pioneer Valley Chinese Immersion Charter School | Hadley | Hampshire County | Combined | 584 | · |
| Pickering Middle | Lynn | Essex County | Middle | 583 | · |
| Watertown Middle | Watertown | Middlesex County | Middle | 583 | · |
| Blackstone Elementary School | Boston | Suffolk County | Elementary | 582 | · |
| Center Elementary | Hanover | Plymouth County | Elementary | 582 | · |
| Clinton Senior High | Clinton | Worcester County | High | 582 | · |
| Talbot Innovation School | Fall River | Bristol County | Middle | 582 | · |
| Mattahunt Elementary School | Mattapan | Suffolk County | Elementary | 581 | · |
| Templeton Elementary School | Templeton | Worcester County | Elementary | 581 | · |
| Indian Orchard Elementary | Indian Orchard | Hampden County | Elementary | 580 | · |
| Freeman-Kennedy School | Norfolk | Norfolk County | Elementary | 579 | · |
| Maria Hastings | Lexington | Middlesex County | Elementary | 579 | · |
| Brookside | Milford | Worcester County | Elementary | 578 | · |
| Mildred Aitken School | Seekonk | Bristol County | Elementary | 578 | · |
| Pentucket Regional Sr High | West Newbury | Essex County | High | 578 | · |
| John F Kennedy Middle School | Florence | Hampshire County | Middle | 577 | · |
| Overlook Middle School | Ashburnham | Worcester County | Middle | 576 | · |
| Sumner Elementary School | Roslindale | Suffolk County | Elementary | 576 | · |
| Tantasqua Regional Jr High | Fiskdale | Worcester County | Middle | 576 | · |
| Francis J Kane | Marlborough | Middlesex County | Elementary | 575 | · |
| North Street Elementary School | Grafton | Worcester County | Elementary | 575 | · |
| Spencer Borden | Fall River | Bristol County | Elementary | 575 | · |
| Robert J. Coelho Middle School | Attleboro | Bristol County | Middle | 574 | · |
| Thomas Blake Middle | Medfield | Norfolk County | Middle | 574 | · |
| Belchertown High | Belchertown | Hampshire County | High | 573 | · |
| Clinton Middle School | Clinton | Worcester County | Middle | 573 | · |
| Frederick Harris | Springfield | Hampden County | Elementary | 570 | · |
| South Street Early Learning Center | Fitchburg | Worcester County | Elementary | 570 | · |
| Fairhaven High | Fairhaven | Bristol County | High | 568 | · |
| Robert Frost | Lawrence | Essex County | Elementary | 568 | · |
| Winthrop High School | Winthrop | Suffolk County | High | 568 | · |
| Michael Driscoll | Brookline | Norfolk County | Elementary | 567 | · |
| Letourneau Elementary School | Fall River | Bristol County | Elementary | 566 | · |
| Webster Middle School | Webster | Worcester County | Middle | 566 | · |
| Dearborn 6-12 STEM Academy | Roxbury | Suffolk County | High | 565 | · |
| Joseph A Campbell Elementary | Dracut | Middlesex County | Elementary | 565 | · |
| Lincoln-Hancock Community School | Quincy | Norfolk County | Elementary | 565 | · |
| East Taunton Elementary | East Taunton | Bristol County | Elementary | 564 | · |
| Libertas Academy Charter School | Springfield | Hampden County | High | 563 | · |
| Wm P Connery | Lynn | Essex County | Elementary | 563 | · |
| Helen Keller Elementary | Franklin | Norfolk County | Elementary | 560 | · |
| Arlington Elementary | Lawrence | Essex County | Elementary | 558 | · |
| Memorial | Hopedale | Worcester County | Elementary | 558 | · |
| Forestdale School | Sandwich | Barnstable County | Elementary | 557 | · |
| Quincy Upper School | Boston | Suffolk County | High | 557 | · |
| Westfield Technical Academy | Westfield | Hampden County | High | 557 | · |
| Brooks School | Medford | Middlesex County | Elementary | 556 | · |
| William G Vinal | Norwell | Plymouth County | Elementary | 556 | · |
| Dedham Middle School | Dedham | Norfolk County | Middle | 555 | · |
| Old Colony Regional Vocational Technical | Rochester | Plymouth County | High | 554 | · |
| Swanson Road Intermediate School | Auburn | Worcester County | Elementary | 554 | · |
| Albert F. Argenziano School at Lincoln Park | Somerville | Middlesex County | Elementary | 553 | · |
| Masconomet Regional Middle School | Boxford MA | Essex County | Middle | 553 | · |
| Casimir Pulaski | New Bedford | Bristol County | Elementary | 551 | · |
| Lee K-8 School | Dorchester | Suffolk County | Elementary | 551 | · |
| Joseph W Martin Jr Elementary | North Attleborough | Bristol County | Elementary | 549 | · |
| Gates Lane | Worcester | Worcester County | Elementary | 547 | · |
| David J. Quinn Middle School | Hudson | Middlesex County | Middle | 546 | · |
| Lincoln School | Lincoln | Middlesex County | Elementary | 546 | · |
| Stony Brook School | Westford | Middlesex County | Middle | 546 | · |
| Heights Elementary | Sharon | Norfolk County | Elementary | 545 | · |
| Henry B. Burkland Elementary School | Middleborough | Plymouth County | Elementary | 545 | · |
| Marathon Elementary School | Hopkinton | Middlesex County | Elementary | 545 | · |
| Quabbin Regional High School | Barre | Worcester County | High | 545 | · |
| Robert E. Melican Middle School | Northborough | Worcester County | Middle | 545 | · |
| Susan B. Anthony Middle School | Revere | Suffolk County | Middle | 545 | · |
| Silver Lake Regional Middle School | Kingston | Plymouth County | Middle | 544 | · |
| Arlington Middle School | Lawrence | Essex County | Middle | 543 | · |
| Laliberte Elementary School | Raynham | Bristol County | Elementary | 543 | · |
| Garfield Middle School | Revere | Suffolk County | Middle | 542 | · |
| Tantasqua Regional Vocational | Fiskdale | Worcester County | High | 542 | · |
| Thomas Ditson | Billerica | Middlesex County | Elementary | 542 | · |
| Blanchard Middle | Westford | Middlesex County | Middle | 541 | · |
| Hood | Lynn | Essex County | Elementary | 541 | · |
| Dudley Middle School | Dudley | Worcester County | Middle | 540 | · |
| Lt Job Lane School | Bedford | Middlesex County | Elementary | 540 | · |
| Potter Road | Framingham | Middlesex County | Elementary | 540 | · |
| Forestdale | Malden | Middlesex County | Elementary | 539 | · |
| John F Kennedy | Brockton | Plymouth County | Elementary | 539 | · |
| John W. Wynn Middle | Tewksbury | Middlesex County | Middle | 539 | · |
| Mt Greylock Regional High | Williamstown | Berkshire County | High | 539 | · |
| Page Hilltop Elementary School | Ayer | Middlesex County | Elementary | 539 | · |
| Hemenway | Framingham | Middlesex County | Elementary | 538 | · |
| Lt Peter M Hansen | Canton | Norfolk County | Elementary | 538 | · |
| Triton Regional High School | Byfield | Essex County | High | 538 | · |
| Thompson | Arlington | Middlesex County | Elementary | 537 | · |
| Clifford H Marshall Elementary | Quincy | Norfolk County | Elementary | 535 | · |
| Blackstone Millville RHS | Blackstone | Worcester County | High | 534 | · |
| Nipmuc Regional High | Upton | Worcester County | High | 534 | · |
| Sunita L. Williams Elementary | Needham | Norfolk County | Elementary | 533 | · |
| Wareham Senior High | Wareham | Plymouth County | High | 533 | · |
| West Middle School | Brockton | Plymouth County | Middle | 533 | · |
| Brookfield | Brockton | Plymouth County | Elementary | 532 | · |
| Halifax Elementary | Halifax | Plymouth County | Elementary | 531 | · |
| Locke Middle | Billerica | Middlesex County | Middle | 531 | · |
| Abington High | Abington | Plymouth County | High | 530 | · |
| Gibbs School | Arlington | Middlesex County | Middle | 529 | · |
| Village School | Marblehead | Essex County | Middle | 529 | · |
| Grace Farrar Cole | Norwell | Plymouth County | Elementary | 528 | · |
| Shaw-Taylor Elementary School | Dorchester | Suffolk County | Elementary | 528 | · |
| Agawam Junior High | Feeding Hills | Hampden County | Middle | 527 | · |
| George F. Kelly Elementary | Chelsea | Suffolk County | Elementary | 527 | · |
| Northeast Elementary School | Waltham | Middlesex County | Elementary | 527 | · |
| Norton Middle | Norton | Bristol County | Middle | 527 | · |
| Pentucket Lake Elementary | Haverhill | Essex County | Elementary | 527 | · |
| Taft Early Learning Center | Uxbridge | Worcester County | Elementary | 526 | · |
| Francis M Leahy | Lawrence | Essex County | Elementary | 525 | · |
| John J Doran | Fall River | Bristol County | Elementary | 525 | · |
| Vernon Hill School | Worcester | Worcester County | Elementary | 525 | · |
| Floral Street School | Shrewsbury | Worcester County | Elementary | 524 | · |
| Kingston Elementary | Kingston | Plymouth County | Elementary | 523 | · |
| Bancroft Elementary | Andover | Essex County | Elementary | 522 | · |
| Roberta G. Doering School | Agawam | Hampden County | Middle | 522 | · |
| Tahanto Regional High | Boylston | Worcester County | High | 522 | · |
| John F Kennedy Middle School | Woburn | Middlesex County | Middle | 521 | · |
| Central | East Bridgewater | Plymouth County | Elementary | 520 | · |
| George H. Englesby Elementary School | Dracut | Middlesex County | Elementary | 520 | · |
| Indian Brook | Plymouth | Plymouth County | Elementary | 520 | · |
| Elmer S Bagnall | Groveland | Essex County | Elementary | 519 | · |
| Worcester Dual Language Magnet School | Worcester | Worcester County | Elementary | 519 | · |
| Condon K-8 School | South Boston | Suffolk County | Elementary | 518 | · |
| North Pembroke Elementary | Pembroke | Plymouth County | Elementary | 518 | · |
| Acushnet Elementary School | Acushnet | Bristol County | Elementary | 517 | · |
| John F Parker Middle | Taunton | Bristol County | Middle | 517 | · |
| B.F. Butler Middle School | Lowell | Middlesex County | Middle | 516 | · |
| Meadow Brook | East Longmeadow | Hampden County | Elementary | 516 | · |
| Charles McCann Vocational Technical | North Adams | Berkshire County | High | 514 | · |
| Francis Wyman Elementary | Burlington | Middlesex County | Elementary | 514 | · |
| Gardner Middle School | Gardner | Worcester County | Middle | 514 | · |
| Joseph Case High | Swansea | Bristol County | High | 514 | · |
| Paul R Baird Middle | Ludlow | Hampden County | Middle | 513 | · |
| Frances Drake School | Leominster | Worcester County | Elementary | 512 | · |
| Lyndon K-8 School | West Roxbury | Suffolk County | Elementary | 512 | · |
| Nathaniel Morton Elementary | Plymouth | Plymouth County | Elementary | 511 | · |
| Byam School | Chelmsford | Middlesex County | Elementary | 510 | · |
| Quabbin Regional Middle School | Barre | Worcester County | Middle | 510 | · |
| Academy Of the Pacific Rim Charter Public School | Hyde Park | Suffolk County | High | 509 | · |
| Dean S Luce | Canton | Norfolk County | Elementary | 509 | · |
| Norwell Middle School | Norwell | Plymouth County | Middle | 509 | · |
| Ralph C Mahar Regional | Orange | Franklin County | High | 509 | · |
| Andover West Middle | Andover | Essex County | Middle | 508 | · |
| Frost Middle School | Lawrence | Essex County | Middle | 508 | · |
| Global Learning Charter Public School | New Bedford | Bristol County | High | 508 | · |
| Peter Noyes | Sudbury | Middlesex County | Elementary | 508 | · |
| Warren-Prescott K-8 School | Charlestown | Suffolk County | Elementary | 507 | · |
| Burke/Memorial Elementary School | Medway | Norfolk County | Elementary | 506 | · |
| South Memorial | Peabody | Essex County | Elementary | 506 | · |
| High Plain Elementary | Andover | Essex County | Elementary | 505 | · |
| John J McGlynn Elementary School | Medford | Middlesex County | Elementary | 505 | · |
| Michael E. Smith Middle School | South Hadley | Hampshire County | Middle | 505 | · |
| Seekonk High | Seekonk | Bristol County | High | 505 | · |
| Bennett-Hemenway | Natick | Middlesex County | Elementary | 504 | · |
| Brophy | Framingham | Middlesex County | Elementary | 504 | · |
| Norrback Avenue | Worcester | Worcester County | Elementary | 504 | · |
| Dr Paul Nettle | Haverhill | Essex County | Middle | 503 | · |
| Broadmeadow | Needham | Norfolk County | Elementary | 502 | · |
| East Elementary School | Hingham | Plymouth County | Elementary | 502 | · |
| Edison Elementary School | Brighton | Suffolk County | Elementary | 502 | · |
| Golden Hill | Haverhill | Essex County | Elementary | 502 | · |
| Rice Square | Worcester | Worcester County | Elementary | 502 | · |
| Lt Eleazer Davis | Bedford | Middlesex County | Elementary | 501 | · |
| S Christa McAuliffe Elementary | Lowell | Middlesex County | Elementary | 501 | · |
| Veterans Early Learning Center | Saugus | Essex County | Elementary | 501 | · |
| Boston Arts Academy | Boston | Suffolk County | High | 500 | · |
| Dr. Kevin M. Hurley Middle School | Seekonk | Bristol County | Middle | 500 | · |
| John F. Ryan | Tewksbury | Middlesex County | Middle | 500 | · |
| Charles W Morey | Lowell | Middlesex County | Elementary | 497 | · |
| Paul Revere | Revere | Suffolk County | Elementary | 497 | · |
| Joseph C Chamberlain | Taunton | Bristol County | Elementary | 496 | · |
| South Elementary | Hingham | Plymouth County | Elementary | 496 | · |
| Whitman Middle | Whitman | Plymouth County | Middle | 496 | · |
| Claypit Hill School | Wayland | Middlesex County | Elementary | 495 | · |
| Samoset School | Leominster | Worcester County | Middle | 495 | · |
| Brown | Natick | Middlesex County | Elementary | 494 | · |
| Chestnut Hill Community School | Belchertown | Hampshire County | Middle | 494 | · |
| Fisher Hill School | Orange | Franklin County | Elementary | 494 | · |
| Indian Head | Hanson | Plymouth County | Elementary | 494 | · |
| Nissitissit Middle School | Pepperell | Middlesex County | Middle | 494 | · |
| North Reading Middle | North Reading | Middlesex County | Middle | 494 | · |
| William H Lincoln | Brookline | Norfolk County | Elementary | 494 | · |
| Doherty Middle | Andover | Essex County | Middle | 493 | · |
| Hanscom School | Hanscom Air Force Base | Middlesex County | Elementary | 493 | · |
| Memorial School | Upton | Worcester County | Elementary | 493 | · |
| Abraham Lincoln | Lowell | Middlesex County | Elementary | 492 | · |
| Chickering | Dover | Norfolk County | Elementary | 492 | · |
| Narragansett Regional High | Baldwinville | Worcester County | High | 492 | · |
| Beaver Brook Elementary | Abington | Plymouth County | Elementary | 491 | · |
| Dennis-Yarmouth Intermediate School | South Yarmouth | Barnstable County | Elementary | 491 | · |
| J C Solmonese | Norton | Bristol County | Elementary | 491 | · |
| Boston International High School & Newcomers Academy | Dorchester | Suffolk County | High | 490 | · |
| Joseph Case Jr High | Swansea | Bristol County | Middle | 490 | · |
| Joseph Estabrook | Lexington | Middlesex County | Elementary | 490 | · |
| Miriam F McCarthy School | Framingham | Middlesex County | Elementary | 490 | · |
| Sumner Avenue | Springfield | Hampden County | Elementary | 490 | · |
| Young Achievers K-8 School | Mattapan | Suffolk County | Elementary | 489 | · |
| A Drewicz Elementary | Lynn | Essex County | Elementary | 488 | · |
| Louise A Conley | Whitman | Plymouth County | Elementary | 488 | · |
| Brookside Elementary | Dracut | Middlesex County | Elementary | 487 | · |
| Dawson | Holden | Worcester County | Elementary | 487 | · |
| Frederick W. Hartnett Middle School | Blackstone | Worcester County | Middle | 487 | · |
| John G Whittier | Haverhill | Essex County | Middle | 487 | · |
| Joseph A. Browne School | Chelsea | Suffolk County | Middle | 487 | · |
| William P. Gorman/Fort Banks Elementary | Winthrop | Suffolk County | Elementary | 487 | · |
| Benjamin Swan Elementary | Springfield | Hampden County | Elementary | 486 | · |
| Springfield Preparatory Charter School | Springfield | Hampden County | Elementary | 486 | · |
| Center School | Stow | Middlesex County | Elementary | 485 | · |
| Gerard A. Guilmette | Lawrence | Essex County | Elementary | 485 | · |
| John J Shaughnessy | Lowell | Middlesex County | Elementary | 485 | · |
| Shay Elementary | Amesbury | Essex County | Elementary | 485 | · |
| William N. DeBerry | Springfield | Hampden County | Elementary | 483 | · |
| Arthur D Healey | Somerville | Middlesex County | Elementary | 482 | · |
| Littleton High School | Littleton | Middlesex County | High | 482 | · |
| Woodland Academy | Worcester | Worcester County | Elementary | 482 | · |
| Amesbury High | Amesbury | Essex County | High | 481 | · |
| Silver Hill Elementary School | Haverhill | Essex County | Elementary | 481 | · |
| Center Elementary School | Chelmsford | Middlesex County | Elementary | 480 | · |
| Emily G Wetherbee | Lawrence | Essex County | Elementary | 480 | · |
| Greenhalge | Lowell | Middlesex County | Elementary | 480 | · |
| Salem Academy Charter School | Salem | Essex County | High | 480 | · |
| Cedar Elementary | Hanover | Plymouth County | Elementary | 479 | · |
| Dorothy L Beckwith | Rehoboth | Bristol County | Middle | 479 | · |
| South Hadley High | South Hadley | Hampshire County | High | 479 | · |
| Elm Park Community | Worcester | Worcester County | Elementary | 478 | · |
| Elsie A Hastings Elementary | Westborough | Worcester County | Elementary | 478 | · |
| Grafton Middle | Grafton | Worcester County | Middle | 478 | · |
| Dennis-Yarmouth Middle School | South Yarmouth | Barnstable County | Middle | 477 | · |
| H Olive Day | Norfolk | Norfolk County | Elementary | 477 | · |
| Ohrenberger School | West Roxbury | Suffolk County | Middle | 477 | · |
| John D Runkle | Brookline | Norfolk County | Elementary | 476 | · |
| Douglas MacArthur Elementary School | Waltham | Middlesex County | Elementary | 475 | · |
| William E Norris | Southampton | Hampshire County | Elementary | 475 | · |
| Ashfield Middle School | Brockton | Plymouth County | Middle | 474 | · |
| C A Farley | Hudson | Middlesex County | Elementary | 474 | · |
| Claremont Academy | Worcester | Worcester County | High | 474 | · |
| Lawrence | Falmouth | Barnstable County | Middle | 474 | · |
| Mary Rowlandson Elementary | Lancaster | Worcester County | Elementary | 473 | · |
| Mather Elementary School | Dorchester | Suffolk County | Elementary | 473 | · |
| Pine Hill Elementary School | Westwood | Norfolk County | Elementary | 473 | · |
| Rochester Memorial | Rochester | Plymouth County | Elementary | 473 | · |