Public schools in Minnesota are operated by independent school districts governed by locally elected boards and overseen by the Minnesota Department of Education, which sets academic standards, graduation requirements, and accountability frameworks for all public schools in the state. Minnesota distributes state funding to districts through a formula that accounts for student enrollment, local property wealth, and special population needs.
Public Schools locations are available in 517 cities across Minnesota. They are spread across 87 counties.
Cities with the highest concentration of public schools include Minneapolis, St. Paul, Rochester, reflecting larger urban populations with extensive school district networks serving tens of thousands of students across many campuses.
Families new to Minnesota should contact their local school district's enrollment office to determine their assigned school, learn about available school choice programs, and understand immunization and residency documentation requirements before the start of the school year.
Public Schools by Counties
Public Schools by Cities
- Blaine
- Barnum
- Brandon
- Barrett
- Bloomington
- Bovey
- Barnesville
- Bagley
- Burnsville
- Brooklyn Park
- Bigfork
- Blackduck
- Baxter
- Blue Earth
- Brooklyn Center
- Braham
- Bemidji
- Bena
- Brainerd
- Breezy Point
- Bricelyn
- Belview
- Becker
- Big Lake
- Bertha
- Baudette
- Badger
- Babbitt
- Brooten
- Butterfield
- Brewster
- Byron
- Battle Lake
- Bird Island
- Buffalo Lake
- Beaver Creek
- Belle Plaine
- Belgrade
- Blooming Prairie
- Benson
- Browerville
- Browns Valley
- Breckenridge
- Buffalo
- Brownsdale
- Britt
- Bayport
- Columbia Heights
- Circle Pines
- Centerville
- Chaska
- Cologne
- Carver
- Clearbrook
- Carlos
- Chatfield
- Cannon Falls
- Champlin
- Cambridge
- Cook
- Columbus
- Clinton
- Cromwell
- Chisago
- Crosslake
- Caledonia
- Coleraine
- Coon Rapids
- Carlton
- Cloquet
- Chanhassen
- Center
- Crosby
- Comfrey
- Cass Lake
- Clara
- Crystal
- Cohasset
- Cleveland
- Chokio
- Clarkfield
- Climax
- Cold Spring
- Cottage Grove
- Canby
- Cottonwood
- Cosmos
- Cyrus
- Clear Lake
- Crookston
- Chisholm
- Clarissa
- Campbell
- Cokato
- Lanesboro
- Long Lake
- Lindstrom
- Laporte
- Lino Lakes
- Lake Park
- Lakeville
- La Crescent
- Lake Crystal
- Lakefield
- Le Center
- Le Sueur
- Little Falls
- Lonsdale
- Lancaster
- Lake Benton
- Little Canada
- Lake
- Lakeland
- Littlefork
- Litchfield
- Luverne
- Long Prairie
- Lynd
- Lester Prairie
- Le Roy
- Lyle
- Lafayette
- Lamberton
- Lake Elmo
- Lewiston
- Minneapolis
- Miltona
- Mabel
- Mendota Heights
- Minnesota Lake
- Mound
- Maple Grove
- Marble
- Mankato
- Mapleton
- Moose Lake
- Montevideo
- Moorhead
- Mountain Lake
- Maple Plain
- McGregor
- Maynard
- Minnetonka
- Minnetrista
- Mora
- Montgomery
- Milaca
- Motley
- Maplewood
- Morristown
- Magnolia
- Melrose
- Murdock
- Marine on Saint Croix
- Montrose
- Middle River
- Morris
- Menahga
- Madelia
- Minnesota
- Madison
- Mahnomen
- Mounds View
- Morgan
- Mountain Iron
- Medford
- Mazeppa
- Maple Lake
- Marshall
- Minneota
- Milroy
- Mahtomedi
- Monticello
- St. Francis
- Sawyer
- South Saint Paul
- St. Louis Park
- Solway
- St. Cloud
- Spring Lake Park
- Springfield
- St. Paul
- Spring Valley
- St. Anthony
- Spring Grove
- Sauk Rapids
- Sleepy Eye
- Spicer
- Slayton
- Sauk Centre
- St. Charles
- St. Michael
- Sherburn
- Silver Lake
- Stewartville
- Starbuck
- Shoreview
- Shakopee
- Saginaw
- St. James
- St. Peter
- St. Paul Park
- Scandia
- St. Vincent
- Silver Bay
- Stephen
- Swanville
- Sandstone
- Savage
- Sartell
- St. Joseph
- Staples
- Sebeka
- Stillwater
- Watertown
- West Saint Paul
- Walters
- Winnebago
- Wyoming
- White Earth
- Waubun
- Windom
- West Concord
- Wells
- Wanamingo
- Wrenshall
- Westbrook
- Wykoff
- Waconia
- Walker
- Wayzata
- Warba
- Willmar
- Welcome
- Watkins
- Willow River
- Winthrop
- Warren
- Waite Park
- Wheaton
- Woodbury
- Worthington
- White Bear Lake
- Wabasso
- Warroad
- Winona
- Waverly
- Waterville
- Winsted
- Walnut Grove
- Wabasha
- Wadena
- Waseca
Parents and guardians in Minnesota can find their assigned public school by entering their home address on the local school district's website. Enrollment documentation requirements in Minnesota typically include proof of residency, birth certificate, and current immunization records, so gathering these materials before the enrollment window opens can prevent delays.
Browse Public Schools by county across Minnesota to find the nearest location.