Welcome!
Sign In
My School List (0)
--
AK
AL
AR
AZ
CA
CO
CT
DC
DE
FL
GA
HI
IA
ID
IL
IN
KS
KY
LA
MA
MD
ME
MI
MN
MO
MS
MT
NC
ND
NE
NH
NJ
NM
NV
NY
OH
OK
OR
PA
RI
SC
SD
TN
TX
UT
VA
VT
WA
WI
WV
WY
Schools
Community
Articles
Home
Research & Compare
Parent Community
Back to School
Countdown to College
Library
All schools in Massachusetts
All cities in Massachusetts
Massachusetts School Districts
All schools in Massachusetts
Show me schools in a different state:
AK
AL
AR
AZ
CA
CO
CT
DC
DE
FL
GA
HI
IA
ID
IL
IN
KS
KY
LA
MA
MD
ME
MI
MN
MO
MS
MT
NC
ND
NE
NH
NJ
NM
NV
NY
OH
OK
OR
PA
RI
SC
SD
TN
TX
UT
VA
VT
WA
WI
WV
WY
A-B
C-D
E-G
H-K
L-M
N-R
S
T-Z
School name
City
County name
L D Batchelder
North Reading
Middlesex
L F Dewing
Tewksbury
Middlesex
L G Nourse Elementary School
Norton
Bristol
L H Coffin
Marblehead
Essex
Labelle Day School
Brockton
Plymouth
Lafayette School
Everett
Middlesex
Lake Grove at Maple Valley
Wendell
Franklin
Lake Street
Spencer
Worcester
Lake View
Worcester
Worcester
Lakeside School
Peabody
Essex
Lakeview Junior High School
Dracut
Middlesex
Laliberte Elementary School
Raynham
Bristol
Lambert-Lavoie
Chicopee
Hampden
Landmark Elementary and Middle School
Manchester
Essex
Landmark School
Prides Crossing
Essex
Lanesborough Elementary School
Lanesborough
Berkshire
Language and Cognitive Develop
Jamaica Plain
Suffolk
Latham School
Brewster
Barnstable
Laurel Lake
Fall River
Bristol
Laurence C MacArthur Elementary School
South Yarmouth
Barnstable
Lawlor Ecc
Lawrence
Essex
Lawrence
Brookline
Norfolk
Lawrence
Falmouth
Barnstable
Lawrence Academy
Groton
Middlesex
Lawrence Elementary School
Holyoke
Hampden
Lawrence Family Development Charter School
Lawrence
Essex
Lawrence High School Campus
Lawrence
Essex
Lawrence W Pingree
Weymouth
Norfolk
League School of Greater Boston
East Walpole
Norfolk
Leap School at Dakin Farm
Sudbury
Middlesex
Learning Loft Inc
Raynham
Bristol
Learning Prep School
West Newton
Middlesex
Learning Project Elementary School
Boston
Suffolk
Lee Academy
Dorchester
Suffolk
Lee Elementary School
Lee
Berkshire
Lee Middle/High School
Lee
Berkshire
Leeds
Leeds
Hampshire
Leicester High School
Leicester
Worcester
Leicester Memorial Elementary School
Leicester
Worcester
Leicester Middle School
Leicester
Worcester
Leicester Primary School
Leicester
Worcester
Lenox Memorial High School
Lenox
Berkshire
Leominster Center Tech Educ
Leominster
Worcester
Leominster Senior High School
Leominster
Worcester
Leontine Lincoln
Fall River
Bristol
Leroy E.Mayo
Holden
Worcester
Leroy Wood
Fairhaven
Bristol
Lesley Ellis School
Arlington
Middlesex
Leverett Elementary School
Leverett
Franklin
Lewis Middle School
Roxbury
Suffolk
Lexington Christian Academy
Lexington
Middlesex
Lexington High School
Lexington
Middlesex
Lexington Montessori School
Lexington
Middlesex
Liberty
Braintree
Norfolk
Liberty
Springfield
Hampden
Life Experience School
Sherborn
Middlesex
Lighthouse Baptist Christian Academy
Holbrook
Norfolk
Lighthouse School
North Chelmsford
Middlesex
Lilja Elementary School
Natick
Middlesex
Lilla G. Frederick Middle School
Dorchester
Suffolk
Lillian M Jacobs
Hull
Plymouth
Lilliput Early Childhood Center
Shrewsbury
Worcester
Lincoln
Melrose
Middlesex
Lincoln
Springfield
Hampden
Lincoln
Winchester
Middlesex
Lincoln Alternative School
Brockton
Plymouth
Lincoln D Lynch School
Middleborough
Plymouth
Lincoln Park School at Thurston St.
Somerville
Middlesex
Lincoln School
Lincoln
Middlesex
Lincoln Street
Northborough
Worcester
Lincoln Street
Worcester
Worcester
Lincoln-Eliot
Newton
Middlesex
Lincoln-Hancock Comm School
Quincy
Norfolk
Lincoln-Sudbury Regional High School
Sudbury
Middlesex
Lincoln-Thomson
Lynn
Essex
Linden
Malden
Middlesex
Linden Hill School
Northfield
Franklin
Linscott-Rumford
Woburn
Middlesex
Little Angels
Tyngsborough
Middlesex
Little Angels Day Care Nursery
Dracut
Middlesex
Little Blessings Preschool
Attleboro
Bristol
Little Flower Elementary School
Somerville
Middlesex
Little Folks Community Daycare
Boston
Suffolk
Little Folks Day School
Woburn
Middlesex
Little Hand Big Hearts Preschool
Woburn
Middlesex
Little Harbor Montessori School
Woods Hole
Barnstable
Little House Altern
Dorchester
Suffolk
Little Kids Inc
North Falmouth
Barnstable
Little Leaders Prep School
Roxbury
Suffolk
Little People S College Inc
Fairhaven
Bristol
Little People's College
New Bedford
Bristol
Little People's College
South Dartmouth
Bristol
Little People's Playhouse II
Roslindale
Suffolk
Little Peoples Playhouse
Roslindale
Suffolk
Little Peoples Preschool
Merrimac
Essex
Little Red Schoolhouse
Medford
Middlesex
Little Red Schoolhouse
Plymouth
Plymouth
Little Scholars' Workshop, Inc
Dorchester
Suffolk
Little Theatre Nursery & Kindergarten
Lynn
Essex
Littleton High School
Littleton
Middlesex
Littleton Middle School
Littleton
Middlesex
Littleville Elementary School
Huntington
Hampshire
Litwin
Chicopee
Hampden
Living Stones Christian
Lancaster
Worcester
Living Waters Christian Academy
Norwood
Norfolk
Locke Middle School
Billerica
Middlesex
Loker School
Wayland
Middlesex
Long Plain Christian Nursery School
Acushnet
Bristol
Longmeadow High School
Longmeadow
Hampden
Longmeadow Montessori
Longmeadow
Hampden
Louis F Angelo Elementary School
Brockton
Plymouth
Louise A Conley
Whitman
Plymouth
Louise Davy Trahan
Tewksbury
Middlesex
Lowell Catholic High School
Lowell
Middlesex
Lowell Community Charter Public School
Lowell
Middlesex
Lowell Day Nursery
Lowell
Middlesex
Lowell High School
Lowell
Middlesex
Lowell M Maxham
Taunton
Bristol
Lowell Middlesex Academy Charter School
Lowell
Middlesex
Lt Clayre Sullivan Elementary School
Holyoke
Hampden
Lt Elezer Davis
Bedford
Middlesex
Lt Elmer J McMahon Elementary School
Holyoke
Hampden
Lt Job Lane School
Bedford
Middlesex
Lt Joseph P Kennedy Junior Memoria
Hyde Park
Suffolk
Lt Peter M Hansen
Canton
Norfolk
Lubavitcher Yeshiva Academy
Longmeadow
Hampden
Lucy Stone
Dorchester
Suffolk
Ludlow Senior High School
Ludlow
Hampden
Lunenburg High School
Lunenburg
Worcester
Lunenburg Primary School
Lunenburg
Worcester
Lura A White
Shirley
Middlesex
Luther Burbank Middle School
Lancaster
Worcester
Luther Conant
Acton
Middlesex
Lynch Elementary School
Winchester
Middlesex
Lyndon
West Roxbury
Suffolk
Lynn Alternative High School
Lynn
Essex
Lynn English High School
Lynn
Essex
Lynn Vocational Tech Institute
Lynn
Essex
Lynn Woods
Lynn
Essex
Lynnfield High School
Lynnfield
Essex
Lynnfield Middle School
Lynnfield
Essex
Lynnhurst
Saugus
Essex
M Marcus Kiley Middle School
Springfield
Hampden
M Norcross Stratton
Arlington
Middlesex
MA Academy for Math and Science School
Worcester
Worcester
Mabelle M Burrell
Foxborough
Norfolk
Mad Brook Academy
North Brookfield
Worcester
Madeleine Dugger Andrews
Medford
Middlesex
Madeline English School
Everett
Middlesex
Madison Park High School
Roxbury
Suffolk
Magic Touch Nursery Pre School Center
West Bridgewater
Plymouth
Maimonides School
Brookline
Norfolk
Major Edwards Elementary School
West Boylston
Worcester
Make Way for Ducklings Nursery
West Springfield
Hampden
Malcolm L Bell
Marblehead
Essex
Malcolm White
Woburn
Middlesex
Malden Catholic High School
Malden
Middlesex
Malden ELC
Malden
Middlesex
Malden High School
Malden
Middlesex
Manassah E Bradley
Boston
Suffolk
Manchester Essex Regional Middle High School
Manchester
Essex
Manchester Memorial Elementary School
Manchester
Essex
Manomet Elementary School
Plymouth
Plymouth
Mansfield Childrens Center
Mansfield
Bristol
Mansfield High School
Mansfield
Bristol
Manville School
Boston
Suffolk
Maple
Easthampton
Hampshire
Maple Street School
Spencer
Worcester
Mapledene Elementary School
Pepperell
Middlesex
Mapleshade
East Longmeadow
Hampden
Maquan Elementary School
Hanson
Plymouth
Marblehead Community Charter School
Marblehead
Essex
Marblehead High School
Marblehead
Essex
Marblehead Veterans Middle School
Marblehead
Essex
Margaret A Neary
Southborough
Worcester
Margaret C Ells
Springfield
Hampden
Margaret L Donovan
Randolph
Norfolk
Marguerite E Peaslee
Northborough
Worcester
Marguerite E Small Elementary School
West Yarmouth
Barnstable
Maria Hastings
Lexington
Middlesex
Maria L. Baldwin
Cambridge
Middlesex
Maria Weston Chapman Middle School
Weymouth
Norfolk
Marian High School
Framingham
Middlesex
Marion E Zeh
Northborough
Worcester
Mark G Hoyle Elementary School
Swansea
Bristol
Marks Meadow Elementary School
Amherst
Hampshire
Marlborough High School
Marlborough
Middlesex
Marlborough Middle School
Marlborough
Middlesex
Marsh Grammar School
Methuen
Essex
Marshall Middle School
Billerica
Middlesex
Marshall Simonds Middle School
Burlington
Middlesex
Marshfield High School
Marshfield
Plymouth
Marstons Mills East Horace Mann Charter School
Marston Mills
Barnstable
Marstons Mills Elementary School
Marstons Mills
Barnstable
Martha Jones
Westwood
Norfolk
Martha's Vineyard Charter School
West Tisbury
Dukes
Marthas Vineyard Regional High School
Oak Bluffs
Dukes
Martin E Young Elementary School
Randolph
Norfolk
Martin Luther King Junior
Cambridge
Middlesex
Martin Luther King Junior Charter School of Excellence
Springfield
Hampden
Martin Luther King Junior Middle School
Dorchester
Suffolk
Martinson Elementary School
Marshfield
Plymouth
Mary D Altavesta
Woburn
Middlesex
Mary D Stone
Auburn
Worcester
Mary E Curley Middle School
Jamaica Plain
Suffolk
Mary E Finn School
Southborough
Worcester
Mary E Flaherty School
Braintree
Norfolk
Mary E Stapleton Elementary School
Framingham
Middlesex
Mary E Wells Junior High School
Southbridge
Worcester
Mary K. Goode Elementary School
Middleborough
Plymouth
Mary Lee Burbank
Belmont
Middlesex
Mary Lyon
Brighton
Suffolk
Mary M Lynch
Springfield
Hampden
Mary M Walsh
Springfield
Hampden
Mary McLeod Bethune Institute
Groton
Middlesex
Mary O Pottenger
Springfield
Hampden
Mary Rowlandson Elementary School
Lancaster
Worcester
Masconomet RMS
Topsfield
Essex
Masconomet Regional High School
Topsfield
Essex
Mashpee High School
Mashpee
Barnstable
Mason Rd School
Dudley
Worcester
Mason-Rice
Newton
Middlesex
Massasoit School Inc
Braintree
Norfolk
Match Charter Public High School
Boston
Suffolk
Mater Dolorosa Elementary School
Holyoke
Hampden
Mather
Dorchester
Suffolk
Matignon High School
Cambridge
Middlesex
Mattacheese Middle School
West Yarmouth
Barnstable
Mattahunt
Mattapan
Suffolk
Matthew J Kuss Middle School
Fall River
Bristol
Maurice A Donahue Elementary School
Holyoke
Hampden
Maurice J Tobin
Roxbury
Suffolk
May Center
Randolph
Norfolk
May Center for Early Childhood
Arlington
Middlesex
May Street
Worcester
Worcester
Maynard High School
Maynard
Middlesex
McCall Middle School
Winchester
Middlesex
McCarthy Middle School
Chelmsford
Middlesex
McCarthy-Towne
Acton
Middlesex
McCauley Nazareth Home
Leicester
Worcester
McGrath Education Center
Millbury
Worcester
McKay Campus-FSC
Fitchburg
Worcester
McKeown Elementary School
Beverly
Essex
Meadow Brook
East Longmeadow
Hampden
Meadowbrook Child Garden
Marlborough
Middlesex
Meadowridge Pelham Academy
Lexington
Middlesex
Medfield Senior High School
Medfield
Norfolk
Medford High School
Medford
Middlesex
Medford Vocational Tech High School
Medford
Middlesex
Media Communications Technology High School
West Roxbury
Suffolk
Medway High School
Medway
Norfolk
Medway Middle School
Medway
Norfolk
Meeting House Montessori School
Braintree
Norfolk
Meetinghouse School
Westminster
Worcester
Melmark New England
Woburn
Middlesex
Melrose High School
Melrose
Middlesex
Melrose Middle School
Melrose
Middlesex
Melrose Montessori School
Melrose
Middlesex
Melrose Nursery and Day School
Melrose
Middlesex
Memorial
Burlington
Middlesex
Memorial
Hopedale
Worcester
Memorial
Milford
Worcester
Memorial
Natick
Middlesex
Memorial
West Springfield
Hampden
Memorial
Winchendon
Worcester
Memorial Elementary School
Wilbraham
Hampden
Memorial Elementary School
Medway
Norfolk
Memorial Intermediate School
Fitchburg
Worcester
Memorial Middle School
Hull
Plymouth
Memorial Park
Rockland
Plymouth
Memorial School
Medfield
Norfolk
Memorial School
Upton
Worcester
Memorial Spaulding
Newton
Middlesex
Mendon Mennonite School
Mendon
Worcester
Mercy Centre
Worcester
Worcester
Merdowrige
Swansea
Bristol
Meritor Academy
Middleton
Essex
Merriam
Acton
Middlesex
Merrill Elementary School
Raynham
Bristol
Merrimack Montessori School
Haverhill
Essex
Merrimack Valley Christian Day
Lowell
Middlesex
Merrimack Valley Hebrew Academy
Lowell
Middlesex
Merry-Deb Nursery School
Braintree
Norfolk
Merrymount
Quincy
Norfolk
Mesivta High School of Greater Boston
Brighton
Suffolk
Messiah Lutheran Day School
Lynnfield
Essex
Methuen High School
Methuen
Essex
Metro North Children's Learning
Malden
Middlesex
Metro South Academy
East Bridgewater
Plymouth
Metro West Jewish Day School
Framingham
Middlesex
Metrowest Christian Academy
Ashland
Middlesex
Michael Driscoll
Brookline
Norfolk
Michael E. Smith Middle School
South Hadley
Hampshire
Michael J Perkins
Boston
Suffolk
Middleborough High School
Middleborough
Plymouth
Middlesex School
Concord
Middlesex
Midland Street
Worcester
Worcester
Mildred Aitken School
Seekonk
Bristol
Mildred Avenue Middle School
Mattapan
Suffolk
Mile Tree Elementary School
Wilbraham
Hampden
Miles River Middle School
Hamilton
Essex
Milford Catholic Elementary School
Milford
Worcester
Milford High School
Milford
Worcester
Milford Middle East
Milford
Worcester
Mill Pond School
Westborough
Worcester
Mill Pond School
Springfield
Hampden
Millbury Junior/Senior High School
Millbury
Worcester
Miller School
Holliston
Middlesex
Miller's River Academy
Athol
Worcester
Millis Country Day School
Millis
Norfolk
Millis High School
Millis
Norfolk
Millis Middle School
Millis
Norfolk
Millville Elementary School
Millville
Worcester
Milton Academy
Milton
Norfolk
Milton Bradley School
Springfield
Hampden
Milton Fuller Roberts
Medford
Middlesex
Milton High School
Milton
Norfolk
Milton L Fuller Elementary School
Gloucester
Essex
Minnechaug Regional High School
Wilbraham
Hampden
Minot Forest
Wareham
Plymouth
Minuteman Regional High School
Lexington
Middlesex
Miriam F McCarthy School
Framingham
Middlesex
Miscoe Hill School
Mendon
Worcester
Miss Hall's School
Pittsfield
Berkshire
Mission Hill School
Boston
Suffolk
Mitchell Elementary School
Bridgewater
Plymouth
Mittineague
West Springfield
Hampden
Mohawk Trail Regional High School
Shelburne Falls
Franklin
Monsignor Haddad Middle School
Needham
Norfolk
Monson High School
Monson
Hampden
Montachusett Vocational Tech
Fitchburg
Worcester
Montague Center
Montague
Franklin
Montclair
Quincy
Norfolk
Monterey
Sheffield
Berkshire
Montessori Academy-Cape Cod
North Falmouth
Barnstable
Montessori Children's
West Springfield
Hampden
Montessori Children's Corner
East Longmeadow
Hampden
Montessori Children's House of Southbridge
Southbridge
Worcester
Montessori Childrens House of Auburn
Auburn
Worcester
Montessori Country Day School
Holden
Worcester
Montessori Educare
Newton
Middlesex
Montessori School of Angel
Westport
Bristol
Montessori School of Quincy
Quincy
Norfolk
Montrose School
Natick
Middlesex
Monument High School
Boston
Suffolk
Monument Mount Regional High School
Great Barrington
Berkshire
Monument Valley Regional Middle School
Great Barrington
Berkshire
Moody
Haverhill
Essex
Moody Elementary School
Lowell
Middlesex
Moreau Hall
North Easton
Bristol
Morgan Elementary School
Holyoke
Hampden
Morningside Comm School
Pittsfield
Berkshire
Morris
Lenox
Berkshire
Morse
Cambridge
Middlesex
Morse Pond School
Falmouth
Barnstable
Morton Middle School
Fall River
Bristol
Moseley
Westfield
Hampden
Mosier
South Hadley
Hampshire
Most Precious Blood School
Hyde Park
Suffolk
Mother Caroline Academy & Education Center
Dorchester
Suffolk
Mount Alvernia Academy
Chestnut Hill
Middlesex
Mount Alvernia High School
Newton
Middlesex
Mount Everett Regional
Sheffield
Berkshire
Mount Greylock Christian
North Adams
Berkshire
Mount Greylock Regional High School
Williamstown
Berkshire
Mount Hope Christian School
Burlington
Middlesex
Mount St. Joseph Academy
Allston
Suffolk
Mountain Brook Childrens Ct
South Deerfield
Franklin
Mountain View
East Longmeadow
Hampden
Mountview Middle School
Holden
Worcester
Mozart
Roslindale
Suffolk
Mrs. Alexander's School
Beverly
Essex
Msgr. Ryan Memorial High School
Dorchester
Suffolk
Muddy Brook Regional Elementary School
Great Barrington
Berkshire
Mulberry Child Care & Preschool
Taunton
Bristol
Mulberry Child Care & Preschool
Wellesley
Norfolk
Mulberry Child Care & Preschool
Ashland
Middlesex
Mulberry Child Care & Preschool
Lakeville
Plymouth
Mulberry Child Care & Preschool
Hanover
Plymouth
Mulberry Child Care Centers, Inc
Canton
Norfolk
Mulberry Child Care and Preschool
Framingham
Middlesex
Mulberry Child Care and Preschool
Shrewsbury
Worcester
Mulberry Child Care and Preschool
Westwood
Norfolk
Mulberry Childcare & Preschool
Burlington
Middlesex
Mullein Hill Christian Academy
Lakeville
Plymouth
Mullen-Hall
Falmouth
Barnstable
Mulready Elementary School
Hudson
Middlesex
Munger Hill
Westfield
Hampden
Muraco
Winchester
Middlesex
Murdock Middle/High School
Winchendon
Worcester
Mutanafisun Academy
Quincy
Norfolk
My Kids & County, Inc
Seekonk
Bristol
Mystic Valley Regional Charter School
Malden
Middlesex
A-B
C-D
E-G
H-K
L-M
N-R
S
T-Z