Public schools in Massachusetts
All 1,808 in one listEvery one on the record by city and county: open a place for its list, which you can filter by what each record says.
1,808 public schools in 384 cities and towns and 14 counties. From NCES’s yearly directory of Jul 1, 2026.
The biggest cities and towns
By how many public schools each holdsThe biggest counties
By how many public schools each holdsEvery city, town and county, A to Z
Cities and towns
A
B
- Back Bay1
- Baldwinville2
- Barre3
- Becket1
- Bedford4
- Belchertown5
- Bellingham5
- Belmont7
- Berkley2
- Berlin1
- Bernardston1
- Beverly8
- Billerica8
- Blackstone3
- Bolton2
- Boston17
- Bourne4
- Bournedale1
- Boxborough1
- Boxford3
- Boxford MA1
- Boylston2
- Bradford2
- Braintree9
- Brewster2
- Bridgewater5
- Brighton7
- Brimfield1
- Brockton25
- Brookfield1
- Brookline9
- Burlington6
- Byfield2
C
D
E
F
G
H
L
M
N
- Nahant1
- Nantucket4
- Natick7
- Needham8
- New Bedford27
- New Braintree1
- New Salem1
- Newbury1
- Newburyport5
- Newton6
- Newton Centre6
- Newton Highlands1
- Newtonville3
- Norfolk3
- North Adams4
- North Andover7
- North Attleborough8
- North Billerica1
- North Brookfield2
- North Chelmsford2
- North Dartmouth2
- North Dighton1
- North Eastham1
- North Easton4
- North Falmouth1
- North Grafton1
- North Reading5
- North Weymouth1
- Northampton4
- Northborough6
- Northfield2
- Norton5
- Norwell5
- Norwood9
P
Q
R
S
- Salem12
- Salisbury1
- Sandwich1
- Saugus5
- Savoy1
- Scituate6
- Seekonk5
- Sharon6
- Sheffield3
- Shelburne Falls2
- Sherborn1
- Shirley2
- Shrewsbury9
- Shutesbury1
- Somerset5
- Somerville11
- South Boston6
- South Dartmouth1
- South Deerfield2
- South Easton1
- South Egremont1
- South Grafton1
- South Hadley5
- South Hamilton3
- South Weymouth2
- South Yarmouth4
- Southampton1
- Southborough4
- Southbridge6
- Southwick3
- Spencer3
- Springfield69
- Sterling2
- Stoneham6
- Stoughton8
- Stow2
- Sturbridge2
- Sudbury6
- Sunderland1
- Sutton4
- Swampscott3
- Swansea6
T
W
- Waban2
- Wakefield8
- Wales1
- Walpole6
- Waltham11
- Ware3
- Wareham4
- Warren3
- Warwick1
- Watertown5
- Wayland6
- Webster3
- Wellesley9
- Wellfleet1
- Wenham1
- West Barnstable1
- West Boylston2
- West Bridgewater4
- West Brookfield1
- West Dennis1
- West Newbury3
- West Newton2
- West Roxbury4
- West Springfield8
- West Tisbury2
- West Warren1
- West Yarmouth1
- Westborough10
- Westfield9
- Westford10
- Westhampton2
- Westminster2
- Weston5
- Westport3
- Westwood7
- Weymouth8
- Whately1
- Whitinsville3
- Whitman5
- Wilbraham5
- Williamsburg1
- Williamstown2
- Wilmington7
- Winchendon6
- Winchester7
- Winthrop4
- Woburn10
- Worcester51
- Worthington1
- Wrentham3
Counties
No city, town or county by that name here. A ZIP code? Search for it above the states.
Source:
NCES, school directory, 2025-26 (preliminary). Released Jul 1, 2026. Updated yearly.