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 highest rated schools is McKinley Elementary School, with a rating of 9. The school has 822 children. The public schools in Ham Lake are in Anoka-Hennepin Public School District. Davinci Academy is close by and rates better than Anoka-Hennepin Public School District. Nearby Spring Lake Park Public Schools scores lower, with a rating of 5. The population of Ham Lake is 15,409. Anoka-Hennepin Public School District enrolls 254% of the population of Ham Lake.