Minnesota Schools, School Attendance Zones, Districts, Boundaries & Maps
Minnesota Public Schools, Minnesota Private Schools & Minnesota Public School Districts
Minnesota has 2,774 public schools and 403 private schools .
The public schools are organized into 598 public school districts .
This section of the Minnesota HomeTownLocator Gazetteer provides basic information for Minnesota schools including name, address, phone number, school district contact information plus maps of school locations, attendance zones or boundary maps where availiable. There are a variety of tools to help you locate information:
Input a Home Address - Find the School Zones (& Other Data)
Minnesota Private Schools - Alphabetical Index of 403 Private Schools
A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q, R | S | T | U, V | W, X, Y, Z
Minnesota Public Schools - 2,774 Public Schools Listed by County
-- Select County -- Aitkin County Anoka County Becker County Beltrami County Benton County Big Stone County Blue Earth County Brown County Carlton County Carver County Cass County Chippewa County Chisago County Clay County Clearwater County Cook County Cottonwood County Crow Wing County Dakota County District of Columbia County Dodge County Douglas County Faribault County Fillmore County Freeborn County Goodhue County Grant County Hennepin County Houston County Hubbard County Isanti County Itasca County Jackson County Kanabec County Kandiyohi County Kittson County Koochiching County Lac Qui Parle County Lake County Lake of the Woods County Le Sueur County Lincoln County Lyon County Mahnomen County Marshall County Martin County McLeod County Meeker County Mille Lacs County Morrison County Mower County Murray County Nicollet County Nobles County Norman County Olmsted County Otter Tail County Pennington County Pine County Pipestone County Polk County Pope County Ramsey County Red Lake County Redwood County Renville County Rice County Rock County Roseau County Saint Louis County Scott County Sherburne County Sibley County Stearns County Steele County Stevens County Swift County Todd County Traverse County Wabasha County Wadena County Waseca County Washington County Watonwan County Wilkin County Winona County Wright County Yellow Medicine County