Cities and Towns in the United States > Minnesota > Anoka County > Ham Lake MN > School

Ham Lake, MN has 2 schools, 2 of them are Elementary, 0 Middle Schools, 0 High Schools and 0 alternative Schools.

List of schools in Ham Lake

Elementary schools in Ham Lake

Davinci Academy

District of Davinci Academy
Lowest grade : K, Highest grade : 8
Students : 441

McKinley Elementary

District of Anoka-Hennepin Public School District
Lowest grade : K, Highest grade : 5
Students : 749