Public schools in Minnesota
All 2,735 in one listEvery one on the record by city and county: open a place for its list, which you can filter by what each record says.
2,735 public schools in 465 cities and towns and 87 counties. From NCES’s yearly directory of Jul 1, 2026.
The biggest cities and towns
By how many public schools each holdsThe biggest counties
By how many public schools each holdsEvery city, town and county, A to Z
Cities and towns
A
B
- Babbitt2
- Badger2
- Bagley3
- Barnesville3
- Barnum2
- Barrett2
- Battle Lake2
- Baudette2
- Baxter4
- Bayport2
- Beaver Creek1
- Becker5
- Belgrade2
- Belle Plaine8
- Bemidji22
- Bena1
- Benson4
- Bertha3
- Big Lake6
- Bigfork2
- Blackduck2
- Blaine14
- Blooming Prairie3
- Bloomington28
- Blue Earth4
- Braham2
- Brainerd11
- Brandon3
- Breckenridge3
- Breezy Point1
- Brewster2
- Britt1
- Brooklyn Center17
- Brooklyn Park32
- Brooten1
- Browerville3
- Browns Valley2
- Buffalo18
- Buffalo Lake1
- Burnsville20
- Butterfield2
- Byron4
C
- Caledonia4
- Cambridge16
- Campbell2
- Canby2
- Cannon Falls4
- Carlos1
- Carlton3
- Carver2
- Cass Lake4
- Cedar3
- Centerville1
- Champlin5
- Chanhassen5
- Chaska19
- Chatfield3
- Chisago City6
- Chisholm4
- Chokio2
- Circle Pines7
- Clara City2
- Clear Lake1
- Clearbrook2
- Cleveland3
- Climax2
- Clinton4
- Cloquet10
- Cohasset1
- Cokato6
- Cold Spring6
- Coleraine3
- Cologne3
- Columbia Heights13
- Comfrey2
- Cook2
- Coon Rapids22
- Cosmos1
- Cottage Grove13
- Cottonwood2
- Cromwell2
- Crookston5
- Crosby2
- Crosslake3
- Crystal6
- Culver3
E
F
G
H
L
- La Crescent7
- Lake Benton3
- Lake City3
- Lake Crystal4
- Lake Elmo3
- Lake Park2
- Lakefield2
- Lakeland1
- Lakeville22
- Lamberton2
- Lancaster2
- Lanesboro2
- Laporte3
- Le Center2
- Le Sueur2
- Leroy3
- Lester Prairie2
- Lewiston2
- Lindstrom5
- Lino Lakes10
- Litchfield6
- Little Canada10
- Little Falls13
- Littlefork2
- Long Lake7
- Long Prairie3
- Lonsdale1
- Luverne5
- Lyle4
- Lynd3
M
- Mabel2
- Madelia2
- Madison3
- Mahnomen3
- Mahtomedi3
- Mankato19
- Maple Grove16
- Maple Lake2
- Maple Plain2
- Mapleton3
- Maplewood13
- Marble1
- Marine On Saint Croix2
- Marshall9
- Mazeppa1
- Mcgregor3
- Medford2
- Melrose7
- Menahga3
- Mendota Heights7
- Milaca5
- Milroy1
- Miltona1
- Minneapolis150
- Minneota2
- Minnetonka26
- Minnetrista7
- Montevideo9
- Montgomery3
- Monticello18
- Montrose1
- Moorhead17
- Moose Lake3
- Mora5
- Morgan1
- Morris3
- Morristown2
- Mound2
- Mounds View6
- Mountain Iron5
- Mountain Lake2
- Murdock1
N
O
P
R
S
- Saginaw1
- Saint Anthony6
- Saint Bonifacius1
- Saint Charles2
- Saint Clair2
- Saint Cloud23
- Saint Francis10
- Saint James4
- Saint Joseph1
- Saint Louis Park15
- Saint Michael8
- Saint Paul161
- Saint Paul Park2
- Saint Peter13
- Sartell10
- Sauk Centre3
- Sauk Rapids9
- Savage8
- Scandia1
- Sebeka2
- Shakopee23
- Sherburn3
- Shoreview12
- Shorewood1
- Silver Bay2
- Silver Lake1
- Slayton4
- Sleepy Eye2
- Solway1
- South Saint Paul8
- Spicer2
- Spring Grove2
- Spring Lake Park9
- Spring Valley4
- Springfield2
- St Paul1
- Staples5
- Starbuck2
- Stephen1
- Stewartville5
- Stillwater23
- Swanville2
W
- Wabasha2
- Wabasso3
- Waconia10
- Wadena9
- Waite Park5
- Walker3
- Walnut Grove1
- Warba1
- Warren2
- Warroad4
- Waseca10
- Watertown5
- Waterville2
- Watkins1
- Waubun3
- Waverly1
- Wayzata2
- Wells2
- West Saint Paul9
- Westbrook1
- Wheaton2
- White Bear Lake26
- White Earth1
- Willmar14
- Willow River2
- Windom11
- Winona15
- Winsted2
- Woodbury18
- Worthington12
- Wrenshall2
- Wyoming2
Counties
C
L
M
R
S
W
No city, town or county by that name here. A ZIP code? Search for it above the states.
Source:
NCES, school directory, 2025-26 (preliminary). Released Jul 1, 2026. Updated yearly.