;

Massachusetts Elementary 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 Elementary Schools


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

Berkshire County Elementary 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 Elementary Schools


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

Dukes County Elementary Schools


Chilmark Cuttyhunk Edgartown
Oak Bluffs Vineyard Haven West Tisbury

Essex County Elementary Schools


Amesbury Andover Beverly
Boxford Bradford Danvers
Essex Georgetown Gloucester
Groveland 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 Elementary Schools


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

Hampden County Elementary Schools


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

Hampshire County Elementary Schools


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

Middlesex County Elementary Schools


Acton Arlington Ashby
Ashland Auburndale Ayer
Bedford Belmont Billerica
Boxborough Burlington Cambridge
Carlisle Chelmsford Concord
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
Tyngsborough Waban Wakefield
Waltham Watertown Wayland
West Newton Westford Weston
Wilmington Winchester Woburn

Nantucket County Elementary Schools


Nantucket    

Norfolk County Elementary Schools


Avon Bellingham Braintree
Brookline Canton Chestnut Hill
Cohasset Dedham Dover
East Walpole 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 Elementary 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 Elementary 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 Elementary Schools


Ashburnham Athol Auburn
Baldwinville Barre Berlin
Blackstone Bolton Boylston
Brookfield Charlton Clinton
Douglas Dudley East Brookfield
East Templeton 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 Webster West Boylston
West Brookfield West Warren Westborough
Westminster Whitinsville Winchendon
Worcester Fiskdale