3,556 schools in Michigan
83 counties · 609 cities · Public K-12
Michigan's public-school count of 3,556 is distributed across 83 counties and 609 cities. Detroit Public Schools Community District runs the largest district by enrollment.
Test scores
Reading, SY 2024-25. State average: 47.7% met or exceeded.Top 5 schools
- 87.8%
- 86.9%
- 86.1%
- 84.3%
- 83.9%
Lowest 5 schools
- 11.9%
- 12.2%
- 12.7%
- 13.5%
- 13.9%
| Name | City | County | Level | Enrollment | Rating |
|---|---|---|---|---|---|
| Durand Area High School | DURAND | Shiawassee County | High | 385 | · |
| Durant Tuuri Mott School | FLINT | Genesee County | Elementary | 385 | · |
| Eagle Lake Elementary School | EDWARDSBURG | Cass County | Elementary | 385 | · |
| Gudith Elementary School | BROWNSTOWN | Wayne County | Elementary | 385 | · |
| Mill Creek Middle School | COMSTOCK PARK | Kent County | Middle | 385 | · |
| Ottawa Hills High School | GRAND RAPIDS | Kent County | High | 385 | · |
| South Maple Elementary School | GAYLORD | Otsego County | Elementary | 385 | · |
| Summit Academy North Middle School | ROMULUS | Wayne County | Middle | 385 | · |
| Countryside Academy Elementary | BENTON HARBOR | Berrien County | Elementary | 384 | · |
| University Preparatory Academy PSAD Middle | DETROIT | Wayne County | Middle | 384 | · |
| Armada Middle School | ARMADA | Macomb County | Middle | 383 | · |
| Boyne City High School | BOYNE CITY | Charlevoix County | High | 383 | · |
| Fennville Public High School | FENNVILLE | Allegan County | High | 383 | · |
| Grosse Ile Middle School | GROSSE ILE | Wayne County | Middle | 383 | · |
| Kent City High School | KENT CITY | Kent County | High | 383 | · |
| Middle School South | HARRISON TOWNSHIP | Macomb County | Middle | 383 | · |
| Montabella JuniorSenior High | BLANCHARD | Montcalm County | High | 383 | · |
| Owen Elementary School | PONTIAC | Oakland County | Elementary | 383 | · |
| Westwood High School | ISHPEMING | Marquette County | High | 383 | · |
| Coleman A Young Elementary School | DETROIT | Wayne County | Elementary | 382 | · |
| Godwin Heights Middle School | GRAND RAPIDS | Kent County | Middle | 382 | · |
| Avondale Gifted and Talented Education | ROCHESTER HLS | Oakland County | Middle | 381 | · |
| Chesaning Union High School | CHESANING | Saginaw County | High | 381 | · |
| Dimondale Elementary School | DIMONDALE | Eaton County | Elementary | 381 | · |
| Hart Middle School | HART | Oceana County | Middle | 381 | · |
| Martin G Atkins Elementary School | SAGINAW | Saginaw County | Elementary | 381 | · |
| Napoleon High School | NAPOLEON | Jackson County | High | 381 | · |
| Siple Elementary School | DAVISON | Genesee County | Elementary | 381 | · |
| Tri County Middle School | HOWARD CITY | Montcalm County | Middle | 381 | · |
| El Puente Spanish Immersion | HUDSONVILLE | Ottawa County | Elementary | 380 | · |
| Geer Park Elementary School | DEARBORN | Wayne County | Elementary | 380 | · |
| McGrath Elementary School | GRAND BLANC | Genesee County | Elementary | 380 | · |
| Stephenson Area Public School | STEPHENSON | Menominee County | Combined | 380 | · |
| TomekEastern Elem School | FENTON | Genesee County | Elementary | 380 | · |
| Weston Elementary School | BURTON | Genesee County | Elementary | 380 | · |
| Whiteford Elementary School | OTTAWA LAKE | Monroe County | Elementary | 380 | · |
| Bates Elementary School | WOODHAVEN | Wayne County | Elementary | 379 | · |
| Brandywine Elementary School | NILES | Berrien County | Elementary | 379 | · |
| BridgeportSpaulding Middle SchoolSchrah | SAGINAW | Saginaw County | Middle | 379 | · |
| Buchanan Elementary | GRAND RAPIDS | Kent County | Elementary | 379 | · |
| Carleton Elementary School | DETROIT | Wayne County | Elementary | 379 | · |
| Elmwood Elementary School | LANSING | Eaton County | Elementary | 379 | · |
| Erving Elementary School | WOODHAVEN | Wayne County | Elementary | 379 | · |
| Hartford High School | HARTFORD | Van Buren County | High | 379 | · |
| Hutchinson ElementaryMiddle School | DETROIT | Wayne County | Elementary | 379 | · |
| Jeffers Elementary School | SPRING LAKE | Ottawa County | Elementary | 379 | · |
| Moraine Elementary School | NORTHVILLE | Wayne County | Elementary | 379 | · |
| North Park Montessori Academy | GRAND RAPIDS | Kent County | Elementary | 379 | · |
| Pine Island Elementary | COMSTOCK PARK | Kent County | Elementary | 379 | · |
| Tobey Elementary School | SCOTTS | Kalamazoo County | Elementary | 379 | · |
| University Hills Elem School | ROCHESTER HILLS | Oakland County | Elementary | 379 | · |
| Washington Elementary School | WYANDOTTE | Wayne County | Elementary | 379 | · |
| Boyne City Middle School | BOYNE CITY | Charlevoix County | Middle | 378 | · |
| Caledonia Elementary School | CALEDONIA | Kent County | Elementary | 378 | · |
| Haverhill Elementary School | PORTAGE | Kalamazoo County | Elementary | 378 | · |
| Jefferson Elementary School | COLDWATER | Branch County | Elementary | 378 | · |
| LINCOLN ELEMENTARY SCHOOL | WARREN | Macomb County | Elementary | 378 | · |
| LifeTech Academy | EATON RAPIDS | Eaton County | Combined | 378 | · |
| McAlearSawden Elem School | BAY CITY | Bay County | Elementary | 378 | · |
| Southwest MiddleHigh Academia Bilingue | GRAND RAPIDS | Kent County | High | 378 | · |
| Thomas A Edison Elem School | FRASER | Macomb County | Elementary | 378 | · |
| Baseline Middle School | SOUTH HAVEN | Allegan County | Middle | 377 | · |
| Brewster Elementary School | ROCHESTER HILLS | Oakland County | Elementary | 377 | · |
| Cooley Elementary School | WATERFORD | Oakland County | Elementary | 377 | · |
| Emmons Lake Elementary School | CALEDONIA | Kent County | Elementary | 377 | · |
| Garfield Elementary School | PORT HURON | St. Clair County | Elementary | 377 | · |
| Hollywood Elementary School | STEVENSVILLE | Berrien County | Elementary | 377 | · |
| WalkerWinter Elementary School | CANTON | Wayne County | Elementary | 377 | · |
| Beal City High School | MOUNT PLEASANT | Isabella County | High | 376 | · |
| Edison Academy | KALAMAZOO | Kalamazoo County | Elementary | 376 | · |
| Ethel C Bobcean Elem School | FLAT ROCK | Wayne County | Elementary | 376 | · |
| Saginaw Preparatory Academy | SAGINAW | Saginaw County | Elementary | 376 | · |
| Alaiedon Elementary School | MASON | Ingham County | Elementary | 375 | · |
| Greyhound Intermediate School | EATON RAPIDS | Eaton County | Elementary | 375 | · |
| Kinyon Elementary School | TAYLOR | Wayne County | Elementary | 375 | · |
| Lakeland Elementary School | COLDWATER | Branch County | Elementary | 375 | · |
| Maple Valley JrSr High School | VERMONTVILLE | Eaton County | High | 375 | · |
| Wattles Park Elementary School | BATTLE CREEK | Calhoun County | Elementary | 375 | · |
| Bagley Elementary School of Journalism and Technology | DETROIT | Wayne County | Elementary | 374 | · |
| Emma Murphy Elementary School | METAMORA | Lapeer County | Elementary | 374 | · |
| Fern Persons Elementary School | OLIVET | Eaton County | Elementary | 374 | · |
| Polk Elementary School | DEARBORN HEIGHTS | Wayne County | Elementary | 374 | · |
| Saginaw Arts and Sciences Academy | SAGINAW | Saginaw County | High | 374 | · |
| Bay City Academy Farragut Campus | BAY CITY | Bay County | Combined | 373 | · |
| DoyleRyder School | FLINT | Genesee County | Elementary | 373 | · |
| Harlan Elementary School | BLOOMFIELD HILLS | Oakland County | Elementary | 373 | · |
| Paramount Charter Academy | KALAMAZOO | Kalamazoo County | Elementary | 373 | · |
| Yake Elementary School | WOODHAVEN | Wayne County | Elementary | 373 | · |
| Mary D Mitchell School | ANN ARBOR | Washtenaw County | Elementary | 372 | · |
| OvidElsie High School | ELSIE | Clinton County | High | 372 | · |
| Woodview Elementary School | BELDING | Ionia County | Elementary | 372 | · |
| East Oakview Elementary School | GRAND RAPIDS | Kent County | Elementary | 371 | · |
| Marlette JrSr High School | MARLETTE | Sanilac County | High | 371 | · |
| North Aurelius Elementary School | MASON | Ingham County | Elementary | 371 | · |
| Oakwood Elementary School | ORTONVILLE | Oakland County | Elementary | 371 | · |
| Quarton Elementary | BIRMINGHAM | Oakland County | Elementary | 371 | · |
| Salem Elementary School | NORTHVILLE | Washtenaw County | Elementary | 371 | · |
| Warner Elementary School | SPRING ARBOR | Jackson County | Elementary | 371 | · |
| West MI Academy of Arts and Academics | SPRING LAKE | Ottawa County | Elementary | 371 | · |
| Ardmore Elementary School | SAINT CLAIR SHORES | Macomb County | Elementary | 370 | · |
| Brookwood Elementary | GRAND RAPIDS | Kent County | Elementary | 370 | · |
| Clarenceville Middle School | LIVONIA | Wayne County | Middle | 370 | · |
| Handley School | SAGINAW | Saginaw County | Elementary | 370 | · |
| Hillsdale High School | HILLSDALE | Hillsdale County | High | 370 | · |
| Joseph C Sterling Elementary School | CARLETON | Monroe County | Elementary | 370 | · |
| Kent Hills Elementary | GRAND RAPIDS | Kent County | Elementary | 370 | · |
| Pinconning High School | PINCONNING | Bay County | High | 370 | · |
| River Rouge Stem Academy at Dunn | RIVER ROUGE | Wayne County | Elementary | 370 | · |
| Star International Academy | CANTON | Wayne County | Elementary | 370 | · |
| West Michigan Virtual Battle Creek HS | BATTLE CREEK | Calhoun County | High | 370 | · |
| Alcona Community High School | HARRISVILLE | Alcona County | High | 369 | · |
| Clawson High School | CLAWSON | Oakland County | High | 369 | · |
| Lake City High School | LAKE CITY | Missaukee County | High | 369 | · |
| Mark C Roose Elementary School | WARREN | Macomb County | Elementary | 369 | · |
| Beacon Elementary School | HARPER WOODS | Wayne County | Elementary | 368 | · |
| Browning Elementary School | STERLING HEIGHTS | Macomb County | Elementary | 368 | · |
| EF Rittmueller Middle School | FRANKENMUTH | Saginaw County | Middle | 368 | · |
| El Sol Elementary | KALAMAZOO | Kalamazoo County | Elementary | 368 | · |
| Lakeview High School | LAKEVIEW | Montcalm County | High | 368 | · |
| Minges Brook School | BATTLE CREEK | Calhoun County | Elementary | 368 | · |
| Sam Adams Elementary School | CASSOPOLIS | Cass County | Elementary | 368 | · |
| Carter Elementary School | MONTROSE | Genesee County | Elementary | 367 | · |
| Genesee High School | GENESEE | Genesee County | High | 367 | · |
| Marquette Elementary School | MUSKEGON | Muskegon County | Elementary | 367 | · |
| Beechview Elementary School | FARMINGTON HILLS | Oakland County | Elementary | 366 | · |
| Brandywine Senior High School | NILES | Berrien County | High | 366 | · |
| Central Elementary School | WHITE PIGEON | St. Joseph County | Elementary | 366 | · |
| Central School | VASSAR | Tuscola County | Elementary | 366 | · |
| Davis Middle School | HILLSDALE | Hillsdale County | Middle | 366 | · |
| Detroit Community Schools Elementary | DETROIT | Wayne County | Elementary | 366 | · |
| Douglas Elementary School | DOUGLAS | Allegan County | Elementary | 366 | · |
| Grandville Cummings Elementary School | GRAND RAPIDS | Kent County | Elementary | 366 | · |
| Hunt Elementary School | JACKSON | Jackson County | Elementary | 366 | · |
| Kingsley Area Middle School | KINGSLEY | Grand Traverse County | Middle | 366 | · |
| North Elementary School | NEWPORT | Monroe County | Elementary | 366 | · |
| River Oaks Elementary School | DEARBORN HEIGHTS | Wayne County | Elementary | 366 | · |
| Rogers Elementary School | BERKLEY | Oakland County | Elementary | 366 | · |
| UnionvilleSebewaing MiddleHigh School | SEBEWAING | Huron County | High | 366 | · |
| Walt Disney Elementary School | CLINTON TOWNSHIP | Macomb County | Elementary | 366 | · |
| Burton Elementary | GRAND RAPIDS | Kent County | Elementary | 365 | · |
| KC Ling Elementary School | HEMLOCK | Saginaw County | Elementary | 365 | · |
| Onsted Community High School | ONSTED | Lenawee County | High | 365 | · |
| Westwoods Elementary School | TRAVERSE CITY | Grand Traverse County | Elementary | 365 | · |
| Long Lake Elementary School | TRAVERSE CITY | Grand Traverse County | Elementary | 364 | · |
| Smith Elementary School | PLYMOUTH | Wayne County | Elementary | 364 | · |
| Belding Middle School | BELDING | Ionia County | Middle | 363 | · |
| Carpenter School | ANN ARBOR | Washtenaw County | Elementary | 363 | · |
| Hill Elementary School | TROY | Oakland County | Elementary | 363 | · |
| Pine River Area High School | LEROY | Osceola County | High | 363 | · |
| Three Oaks Public School Academy | MUSKEGON | Muskegon County | Elementary | 363 | · |
| United Oaks Elementary School | HAZEL PARK | Oakland County | Elementary | 363 | · |
| White Pigeon JrSr High School | WHITE PIGEON | St. Joseph County | High | 363 | · |
| Barber Elementary School | HIGHLAND PARK | Wayne County | Elementary | 362 | · |
| Bingham Farms Elementary School | BINGHAM FARMS | Oakland County | Elementary | 362 | · |
| Brown City Elementary School | BROWN CITY | Sanilac County | Elementary | 362 | · |
| Joseph G Steenland Elementary School | ROSEVILLE | Macomb County | Elementary | 362 | · |
| MacDowell Preparatory Academy | DETROIT | Wayne County | Elementary | 362 | · |
| Madison Academy ElementaryMiddle School | FLINT | Genesee County | Elementary | 362 | · |
| Milwood Elementary School | KALAMAZOO | Kalamazoo County | Elementary | 362 | · |
| Washington Elementary School | BAY CITY | Bay County | Elementary | 362 | · |
| Willow Woods Elementary School | STERLING HEIGHTS | Macomb County | Elementary | 362 | · |
| Bangor West Central School | BAY CITY | Bay County | Elementary | 361 | · |
| Edwardsburg Intermediate School | EDWARDSBURG | Cass County | Elementary | 361 | · |
| Lincoln Elementary School | ZEELAND | Ottawa County | Elementary | 361 | · |
| Robert Kerr School | DURAND | Shiawassee County | Elementary | 361 | · |
| Thornapple Elementary School | GRAND RAPIDS | Kent County | Elementary | 361 | · |
| Woodbridge Elementary School | ZEELAND | Ottawa County | Elementary | 361 | · |
| Angling Road Elementary School | PORTAGE | Kalamazoo County | Elementary | 360 | · |
| Clintondale High School | CLINTON TOWNSHIP | Macomb County | High | 360 | · |
| Elk Rapids High School | ELK RAPIDS | Antrim County | High | 360 | · |
| Marjorie Carlson Elementary School | WARREN | Macomb County | Elementary | 360 | · |
| Tecumseh Acres Early Learning Center | TECUMSEH | Lenawee County | Elementary | 360 | · |
| Watervliet Senior High School | WATERVLIET | Berrien County | High | 360 | · |
| Allen Elementary School | SOUTHGATE | Wayne County | Elementary | 359 | · |
| East Jackson Secondary School | JACKSON | Jackson County | High | 359 | · |
| Gladwin Junior High School | GLADWIN | Gladwin County | Middle | 359 | · |
| Hamilton Elementary School | HAMILTON | Allegan County | Elementary | 359 | · |
| Houghton Middle School | HOUGHTON | Houghton County | Middle | 359 | · |
| Mann Learning Community | DETROIT | Wayne County | Elementary | 359 | · |
| Pinconning Central Elementary School | PINCONNING | Bay County | Elementary | 359 | · |
| Union City Elementary School | UNION CITY | Branch County | Elementary | 359 | · |
| Buchanan Middle School | BUCHANAN | Berrien County | Middle | 358 | · |
| Comstock High School | KALAMAZOO | Kalamazoo County | High | 358 | · |
| Edgemont Elementary School | BELLEVILLE | Wayne County | Elementary | 358 | · |
| Hamilton Academy | DETROIT | Wayne County | Elementary | 358 | · |
| Millington High School | MILLINGTON | Tuscola County | High | 358 | · |
| Bowen Elementary | GRAND RAPIDS | Kent County | Elementary | 357 | · |
| Dix Street Elementary School | OTSEGO | Allegan County | Elementary | 357 | · |
| Estabrook Elementary | YPSILANTI | Washtenaw County | Elementary | 357 | · |
| Ferry Elementary School | GROSSE POINTE WOODS | Wayne County | Elementary | 357 | · |
| Indian Woods Elementary School | KIMBALL | St. Clair County | Elementary | 357 | · |
| McDonald Elementary School | DEARBORN | Wayne County | Elementary | 357 | · |
| Weiss Elementary School | SAGINAW | Saginaw County | Elementary | 357 | · |
| Clayton H Symons Elementary School | MILAN | Monroe County | Elementary | 356 | · |
| Collins Elementary School | GRAND RAPIDS | Kent County | Elementary | 356 | · |
| Coloma Elementary School | COLOMA | Berrien County | Elementary | 356 | · |
| Davis Elementary School | DECATUR | Van Buren County | Elementary | 356 | · |
| Elms Elementary School | FLUSHING | Genesee County | Elementary | 356 | · |
| Forest Park Elementary School | EASTPOINTE | Macomb County | Elementary | 356 | · |
| Marie C Graham Elem School | HARRISON TOWNSHIP | Macomb County | Elementary | 356 | · |
| Sheridan Road | LANSING | Clinton County | Middle | 356 | · |
| Tenniswood Elementary School | CLINTON TOWNSHIP | Macomb County | Elementary | 356 | · |
| Wexford Montessori Magnet School | LANSING | Ingham County | Elementary | 356 | · |
| Arcadia Elementary School | KALAMAZOO | Kalamazoo County | Elementary | 355 | · |
| Gobles Elementary School | GOBLES | Van Buren County | Elementary | 355 | · |
| GodfreyLee Early Childhood Ctr | WYOMING | Kent County | Elementary | 355 | · |
| James T Jones Elementary School | GLADSTONE | Delta County | Elementary | 355 | · |
| Morris Adler Elementary School | SOUTHFIELD | Oakland County | Elementary | 355 | · |
| Glenn W Levey Middle School | SOUTHFIELD | Oakland County | Middle | 354 | · |
| Horizon Elementary School | HOLT | Ingham County | Elementary | 354 | · |
| LakeVille High School | OTISVILLE | Genesee County | High | 354 | · |
| Moccasin Elementary School | BUCHANAN | Berrien County | Elementary | 354 | · |
| Patricia St Clair Elementary School | HESPERIA | Newaygo County | Elementary | 354 | · |
| Syring Elementary School | SWARTZ CREEK | Genesee County | Elementary | 354 | · |
| Capital Area K12 Online | LANSING | Ingham County | Combined | 353 | · |
| Dean A Naldrett School | CHESTERFIELD | Macomb County | Elementary | 353 | · |
| Eberwhite School | ANN ARBOR | Washtenaw County | Elementary | 353 | · |
| Gearing Elementary School | SAINT CLAIR | St. Clair County | Elementary | 353 | · |
| Grogan Elementary School | SOUTHGATE | Wayne County | Elementary | 353 | · |
| Harper Woods Middle School | HARPER WOODS | Wayne County | Middle | 353 | · |
| John M Barnes Elem School | FLAT ROCK | Wayne County | Elementary | 353 | · |
| Pinewood Elementary School | WARREN | Macomb County | Elementary | 353 | · |
| Stambaugh Elementary School | IRON RIVER | Iron County | Elementary | 353 | · |
| Coopersville West Early Childhood Center | COOPERSVILLE | Ottawa County | Elementary | 352 | · |
| Detroit Achievement Academy | DETROIT | Wayne County | Elementary | 352 | · |
| Menominee High School | MENOMINEE | Menominee County | High | 352 | · |
| Parchment Middle School | KALAMAZOO | Kalamazoo County | Middle | 352 | · |
| Ruth McGregor Elementary School | SAND CREEK | Lenawee County | Elementary | 352 | · |
| Hyatt Elementary | LINDEN | Genesee County | Elementary | 351 | · |
| North Road Elementary School | FENTON | Genesee County | Elementary | 351 | · |
| Sonoma Elementary | BATTLE CREEK | Calhoun County | Elementary | 351 | · |
| Tawas Area High School | TAWAS CITY | Iosco County | High | 351 | · |
| Walnut Hills Elementary School | GREENVILLE | Montcalm County | Elementary | 351 | · |
| Hemlock Middle School | HEMLOCK | Saginaw County | Middle | 350 | · |
| Riverside Elementary School | BATTLE CREEK | Calhoun County | Elementary | 350 | · |
| Communication and Media Arts High School | DETROIT | Wayne County | High | 349 | · |
| Kettle Lake Elementary School | ALTO | Kent County | Elementary | 349 | · |
| Logan Elementary School | ANN ARBOR | Washtenaw County | Elementary | 349 | · |
| Monroe Elementary School | WYANDOTTE | Wayne County | Elementary | 349 | · |
| Westlake Elementary School | BATTLE CREEK | Calhoun County | Elementary | 349 | · |
| Ann J Kellogg School | BATTLE CREEK | Calhoun County | Elementary | 348 | · |
| Bullock Creek Middle School | MIDLAND | Midland County | Middle | 348 | · |
| Constantine High School | CONSTANTINE | St. Joseph County | High | 348 | · |
| East Jackson Elementary | JACKSON | Jackson County | Elementary | 348 | · |
| Inland Lakes Secondary School | INDIAN RIVER | Cheboygan County | High | 348 | · |
| Martell Elementary School | TROY | Oakland County | Elementary | 348 | · |
| Roosevelt Elementary School | ORCHARD LAKE | Oakland County | Elementary | 348 | · |
| Sycamore Elementary School | HOLT | Ingham County | Elementary | 348 | · |
| Tri County Educational Center | FERNDALE | Oakland County | High | 348 | · |
| Woodland Elementary School | PORTAGE | Kalamazoo County | Elementary | 348 | · |