Best Schools in Ham Lake

Which schools are assigned to my home?

About Ham Lake

Ham Lake contains 1 primary and secondary schools. One of the best schools is McKinley Elementary School, which is rated 9. McKinley Elementary School has 822 children. The public schools in Ham Lake belong to Anoka-Hennepin Public School District. Spring Lake Park Public Schools is close and has lesser ratings than Anoka-Hennepin Public School District. Nearby Northwest Passage High School is worse, with a rating of 2. The population of Ham Lake is 15,409. Anoka-Hennepin Public School District enrolls 254% of the population of Ham Lake.