List of high schools in Massachusetts explained

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

Barnstable County

Bourne

Falmouth

Hyannis

Harwich

Berkshire County

Great Barrington

Lenox

North Adams

Pittsfield

Sheffield

Williamstown

Bristol County

Attleboro

Dighton

Easton

Fall River

Mansfield

New Bedford

Taunton

Dukes County

Essex County

Amesbury

Andover

Beverly

Danvers

Hamilton

Haverhill

Lawrence

Lynn

Methuen

Newbury

North Andover

Peabody

Franklin County

Deerfield

Greenfield

Montague

Northfield

Hampden County

Chicopee

Palmer

Springfield

Westfield

Wilbraham

Hampshire County

Easthampton

Granby

Northampton

South Hadley

Middlesex County

Eastern Middlesex County (Boston Metro Area)

Arlington

Belmont

Cambridge

Everett

Lexington

Malden

Medford

Newton

Reading

Somerville

Wakefield

Waltham

Northern Middlesex County

Billerica

Groton

Lawrence

Lowell

Tyngsborough

Westford

Southern Middlesex County

Framingham

Natick

Western Middlesex County

Concord

Hudson

Marlborough

Weston

Nantucket County

Norfolk County

Braintree

Brookline

Canton

Dedham

Franklin

Milton

Needham

Quincy

Randolph

Walpole

Wellesley

Westwood

Weymouth

Plymouth County

Brockton

Hanover

Hingham

Plymouth

Suffolk County

Public/Magnet Schools

Charter Schools

Private Schools

Worcester County

Northeastern Worcester County

Fitchburg

Lancaster

Northwestern Worcester County

Ashburnham

Barre

Winchendon

Southwestern Worcester County

Southeastern Worcester County

Northbridge

Shrewsbury

Upton

Worcester

See also