The city is served by Independent School District 196 and is comprised of six elementary schools, three middle schools and three high schools. There is also a magnet school that serves 11th and 12th grade students. Other magnet schools include: Cedar Park Elementary which follows a science, technology, engineering and math (STEM) curriculum. Other students also attend schools from other districts as Minnesota follows an open enrollment statute.