List of high schools in Massachusetts

This is a list of high schools in the state of Massachusetts.

Barnstable County

Bourne

Falmouth

  • Falmouth Academy
  • Falmouth High School

Hyannis

Berkshire County

Bristol County

Dukes County

Essex County

  • Central Catholic High School
  • Lawrence High School

Franklin County

Hampden County

  • Palmer High School

Hampshire County

Middlesex County

Eastern Middlesex County (Boston Metro Area)

  • Everett High School
  • Medford High School
  • Saint Clement High School

Northern Middlesex County

  • Lawrence High School

Southern Middlesex County

Western Middlesex County

  • Hudson Catholic High School
  • Hudson High School

Nantucket County

Norfolk County

Plymouth County

Suffolk County

Public/Magnet Schools

Charter Schools

Private Schools

Worcester County

Northeastern Worcester County

Northwestern Worcester County

Southwestern Worcester County

Southeastern Worcester County

  • Shrewsbury High School
  • St. John's High School

See also

  • v
  • t
  • e
Commonwealth of Massachusetts
Boston (capital)
Topics
Society
Regions
Counties
Cities
flag Massachusetts portal
  • v
  • t
  • e
Massachusetts public high schools
Barnstable County
Berkshire County
Bristol County
Dukes County
Essex County
Franklin County
Hampden County
Hampshire County
Middlesex County
Nantucket County
Norfolk County
Plymouth County
Suffolk County
Worcester County
Italics indicates closed schools