;

Massachusetts Public School Locations, Class Sizes, Student Teacher Ratios and More

Find Schools in Massachusetts by Grade Level or School Type

Massachusetts Schools By Grade Level

Massachusetts Schools By School Type

Select a City in Massachusetts

or Choose a County: 

Barnstable County Public Schools


Bourne Bournedale Brewster
Centerville Chatham Cotuit
East Falmouth East Sandwich Eastham
Falmouth Forestdale Harwich
Hyannis Marston Mills Marstons Mills
Mashpee North Eastham North Falmouth
Orleans Osterville Provincetown
Sagamore Beach Sandwich South Dennis
South Yarmouth Teaticket Truro
Wellfleet West Barnstable West Dennis
West Yarmouth    

Berkshire County Public Schools


Adams Becket Cheshire
Clarksburg Dalton Florida
Great Barrington Hancock Hinsdale
Lanesborough Lee Lenox
Monterey North Adams Otis
Pittsfield Richmond Savoy
Sheffield Williamstown  

Bristol County Public Schools


Acushnet Attleboro Berkley
Dartmouth Dighton East Taunton
Fairhaven Fall River Freetown
Mansfield New Bedford North Attleborough
North Dartmouth North Dighton North Easton
Norton Raynham Rehoboth
Seekonk Somerset South Attleboro
South Dartmouth South Easton Swansea
Taunton Westport  

Dukes County Public Schools


Chilmark Cuttyhunk Edgartown
Oak Bluffs Vineyard Haven West Tisbury

Essex County Public Schools


Amesbury Andover Beverly
Boxford Bradford Byfield
Danvers Essex Georgetown
Gloucester Groveland Hamilton
Hathorne Haverhill Ipswich
Lawrence Lynn Lynnfield
Manchester Marblehead Merrimac
Methuen Middleton Nahant
Newbury Newburyport North Andover
Peabody Rockport Rowley
Salem Salisbury Saugus
South Hamilton Swampscott Topsfield
Wenham West Newbury  

Franklin County Public Schools


Ashfield Bernardston Charlemont
Colrain Conway Erving
Gill Greenfield Heath
Leverett Leyden Montague
New Salem Northfield Orange
Rowe Shelburne Falls Shutesbury
South Deerfield Sunderland Turners Fall
Turners Falls Warwick Whately

Hampden County Public Schools


Agawam Blandford Brimfield
Chester Chicopee East Longmeadow
Feeding Hills Granville Hampden
Holland Holyoke Indian Orchard
Longmeadow Ludlow Monson
Palmer Russell Southwick
Springfield Wales West Springfield
Westfield Wilbraham  

Hampshire County Public Schools


Amherst Belchertown Chesterfield
Cummington Easthampton Florence
Granby Hadley Hatfield
Haydenville Huntington Leeds
Northampton Pelham South Hadley
Southampton Ware Westhampton
Williamsburg Worthington  

Middlesex County Public Schools


Acton Arlington Ashby
Ashland Auburndale Ayer
Bedford Belmont Billerica
Boxborough Burlington Cambridge
Carlisle Chelmsford Concord
Devens Dracut Dunstable
Everett Framingham Groton
Hanscom Air Force Bs Holliston Hopkinton
Hudson Lexington Lincoln
Littleton Lowell Malden
Marlborough Maynard Medford
Melrose Natick Newton
Newton Centre Newton Highlands Newtonville
North Billerica North Chelmsford North Reading
Pepperell Reading Sherborn
Shirley Somerville Stoneham
Stow Sudbury Tewksbury
Townsend Tyngsboro Tyngsborough
Waban Wakefield Waltham
Watertown Wayland West Newton
Westford Weston Wilmington
Winchester Woburn  

Nantucket County Public Schools


Nantucket    

Norfolk County Public Schools


Avon Bellingham Braintree
Brookline Canton Chestnut Hill
Cohasset Dedham Dover
East Walpole East Weymouth Foxborough
Franklin Holbrook Medfield
Medway Millis Milton
Needham Norfolk North Weymouth
Norwood Plainville Quincy
Randolph Sharon South Weymouth
Stoughton Walpole Wellesley
Westwood Weymouth Wrentham

Plymouth County Public Schools


Abington Bridgewater Brockton
Carver Duxbury East Bridgewater
East Wareham Halifax Hanover
Hanson Hingham Hull
Kingston Lakeville Marion
Marshfield Mattapoisett Middleboro
Middleborough Norwell Onset
Pembroke Plymouth Plympton
Rochester Rockland Scituate
Wareham West Bridgewater Whitman

Suffolk County Public Schools


Allston Boston Brighton
Charlestown Chelsea Dorchester
East Boston Hyde Park Jamaica Plain
Mattapan Revere Roslindale
Roxbury Roxbury Plain South Boston
West Roxbury Winthrop  

Worcester County Public Schools


Ashburnham Athol Auburn
Baldwinville Barre Berlin
Blackstone Bolton Boylston
Brookfield Charlton Clinton
Douglas Dudley East Brookfield
East Templeton Fiskdale Fitchburg
Gardner Gilbertville Grafton
Harvard Holden Hopedale
Hubbardston Lancaster Leicester
Leominster Lunenburg Mendon
Milford Millbury Millville
New Braintree North Brookfield North Grafton
Northborough Oakham Oxford
Paxton Petersham Phillipston
Princeton Royalston Rutland
Shrewsbury South Grafton Southborough
Southbridge Spencer Sterling
Sturbridge Sutton Templeton
Upton Uxbridge Warren
Webster West Boylston West Brookfield
West Warren Westborough Westminster
Whitinsville Winchendon Worcester