Public Schools

Mountlake Terrace is a part of the Edmonds School District in Snohomish County. The City has five public schools with three elementary schools, one middle school, one high school, and a number of private schools.