Find a Public School in The U.S.

Massachusetts School Districts

District name Number of Schools Washington State Districts Rank Rank (0-5) City County
Acton-Boxborough 8 30th
Acton Middlesex County
Acton-Boxborough 1 30th
Boxborough Middlesex County
Acushnet 2 112th
Acushnet Bristol County
Advanced Math and Science Academy Charter (District) 1 20th
Marlborough Middlesex County
Agawam 2 230th
Feeding Hills Hampden County
Agawam 6 230th
Agawam Hampden County
Alma del Mar Charter School (District) 1 288th
New Bedford Bristol County
Amesbury 5 159th
Amesbury Essex County
Amherst 3 174th
Amherst Hampshire County
Amherst-Pelham 2 101st
Amherst Hampshire County
Andover 10 34th
Andover Essex County
Argosy Collegiate Charter School (District) 1
Fall River Bristol County
Arlington 11 28th
Arlington Middlesex County
Ashburnham-Westminster 3 180th
Ashburnham Worcester County
Ashburnham-Westminster 2 180th
Westminster Worcester County
Ashland 5 66th
Ashland Middlesex County
Assabet Valley Regional Vocational Technical 1 255th
Marlborough Middlesex County
Athol-Royalston 3 285th
Athol Worcester County
Athol-Royalston 1 285th
Royalston Worcester County
Atlantis Charter (District) 1
Fall River Bristol County
Attleboro 11 208th
Attleboro Bristol County
Avon 2 246th
Avon Norfolk County
Ayer Shirley School District 2 147th
Ayer Middlesex County
Ayer Shirley School District 2 147th
Shirley Middlesex County
Barnstable 5
Hyannis Barnstable County
Barnstable 2
Marstons Mills Barnstable County
Baystate Academy Charter Public School (District) 1 342nd
Springfield Hampden County
Bedford 4 27th
Bedford Middlesex County
Belchertown 5
Belchertown Hampshire County
Belmont 6 7th
Belmont Middlesex County
Benjamin Banneker Charter Public (District) 1 5th
Cambridge Middlesex County
Benjamin Franklin Classical Charter Public (District) 1 60th
Franklin Norfolk County
Berkley 2 161st
Berkley Bristol County
Berkshire Arts and Technology Charter Public (District) 1 237th
Adams Berkshire County
Berkshire Hills 3 146th
Great Barrington Berkshire County
Berlin-Boylston 1 57th
Berlin Worcester County
Berlin-Boylston 2 57th
Boylston Worcester County
Beverly 8 151st
Beverly Essex County
Billerica 7 160th
Billerica Middlesex County
Billerica 1 160th
North Billerica Middlesex County
Blackstone Valley Regional Vocational Technical 1 29th
Upton Worcester County
Blackstone-Millville 4 229th
Blackstone Worcester County
Blue Hills Regional Vocational Technical 1 241st
Canton Norfolk County
Boston 15 310th
Roxbury Suffolk County
Boston 11 310th
East Boston Suffolk County
Boston 3 310th
Allston Suffolk County
Boston 6 310th
South Boston Suffolk County
Boston 6 310th
Hyde Park Suffolk County
Boston 13 310th
Boston Suffolk County
Boston 4 310th
West Roxbury Suffolk County
Boston 9 310th
Jamaica Plain Suffolk County
Boston 6 310th
Brighton Suffolk County
Boston 6 310th
Mattapan Suffolk County
Boston 4 310th
Charlestown Suffolk County
Boston 7 310th
Roslindale Suffolk County
Boston 25 310th
Dorchester Suffolk County
Boston Collegiate Charter (District) 1 240th
Dorchester Suffolk County
Boston Day and Evening Academy Charter (District) 1
Roxbury Suffolk County
Boston Green Academy Horace Mann Charter School (District) 1 346th
Brighton Suffolk County
Boston Preparatory Charter Public (District) 1 318th
Hyde Park Suffolk County
Boston Renaissance Charter Public (District) 1 335th
Hyde Park Suffolk County
Bourne 4 279th
Bourne Barnstable County
Boxford 2 58th
Boxford Essex County
Braintree 10 90th
Braintree Norfolk County
Brewster 2 219th
Brewster Barnstable County
Bridge Boston Charter School (District) 1
Roxbury Suffolk County
Bridgewater-Raynham 5 165th
Bridgewater Plymouth County
Bridgewater-Raynham 3 165th
Raynham Bristol County
Brimfield 1 70th
Brimfield Hampden County
Bristol County Agricultural 1 130th
Dighton Bristol County
Bristol-Plymouth Regional Vocational Technical 1 259th
Taunton Bristol County
Brockton 23 331st
Brockton Plymouth County
Brooke Charter School (District) 1
Roslindale Suffolk County
Brookfield 1 125th
Brookfield Worcester County
Brookline 3 22nd
Chestnut Hill Norfolk County
Brookline 10 22nd
Brookline Norfolk County
Burlington 6 108th
Burlington Middlesex County
Cambridge 17 114th
Cambridge Middlesex County
Canton 6 77th
Canton Norfolk County
Cape Cod Lighthouse Charter (District) 1 94th
East Harwich Barnstable County
Cape Cod Regional Vocational Technical 1 257th
Harwich Barnstable County
Carlisle 1 8th
Carlisle Middlesex County
Carver 2 270th
Carver Plymouth County
Central Berkshire 1 195th
Hinsdale Berkshire County
Central Berkshire 1 195th
Becket Berkshire County
Central Berkshire 3 195th
Dalton Berkshire County
Chelmsford 6 72nd
Chelmsford Middlesex County
Chelmsford 2 72nd
North Chelmsford Middlesex County
Chelsea 10 328th
Chelsea Suffolk County
Chesterfield-Goshen 1 169th
Chesterfield Hampshire County
Chicopee 15 280th
Chicopee Hampden County
Christa McAuliffe Charter Public (District) 1 264th
Framingham Middlesex County
City on a Hill Charter Public School (District) 1
Roxbury Suffolk County
Clarksburg 1 228th
Clarksburg Berkshire County
Clinton 3 304th
Clinton Worcester County
Codman Academy Charter Public (District) 1
Dorchester Suffolk County
Cohasset 4 48th
Cohasset Norfolk County
Collegiate Charter School of Lowell (District) 1
Lowell Middlesex County
Community Charter School of Cambridge (District) 1 137th
Cambridge Middlesex County
Community Day Charter Public School - Gateway (District) 1
Lawrence Essex County