Best Public Schools in Michigan
Explore all public schools including charter schools, magnet schools, and STEM schools in Michigan to get information on school fundings, curriculums, teacher qualifications, and graduation rates.
Choose Your City
-
Ada
6 Results
-
Addison
3 Results
-
Adrian
15 Results
-
Akron
1 Result
-
Alanson
2 Results
-
Alba
1 Result
-
Albion
4 Results
-
Algonac
2 Results
-
Allegan
11 Results
-
Allen Park
7 Results
-
Allendale
6 Results
-
Alma
1 Result
-
Almont
3 Results
-
Alpena
9 Results
-
Alto
2 Results
-
Ann Arbor
37 Results
-
Armada
5 Results
-
Arnold
1 Result
-
Ashley
2 Results
-
Athens
1 Result
-
Atlanta
1 Result
-
Atlantic Mine
2 Results
-
Attica
1 Result
-
Au Gres
1 Result
-
Au Sable
2 Results
-
Auburn
4 Results
-
Auburn Hills
5 Results
-
Augusta
1 Result
-
Avoca
1 Result
-
Bad Axe
9 Results
-
Baldwin
2 Results
-
Bangor
6 Results
-
Baraga
1 Result
-
Barryton
1 Result
-
Bath
3 Results
-
Battle Creek
32 Results
-
Bay
20 Results
-
Bear Lake
1 Result
-
Beaver Island
2 Results
-
Beaverton
3 Results
-
Belding
6 Results
-
Bellaire
2 Results
-
Belleville
10 Results
-
Bellevue
2 Results
-
Benton Harbor
17 Results
-
Benzonia
3 Results
-
Berkley
5 Results
-
Berlin
3 Results
-
Berrien Springs
6 Results
-
Bessemer
3 Results
-
Beverly Hills
4 Results
-
Big Rapids
8 Results
-
Bingham Farms
1 Result
-
Birch Run
3 Results
-
Birmingham
4 Results
-
Blanchard
2 Results
-
Blissfield
3 Results
-
Bloomfield
8 Results
-
Bloomfield Hills
4 Results
-
Bloomingdale
2 Results
-
Boon
1 Result
-
Boyne
5 Results
-
Boyne Falls
1 Result
-
Brandon
6 Results
-
Breckenridge
1 Result
-
Brethren
1 Result
-
Bridgeport
1 Result
-
Bridgman
2 Results
-
Brighton
11 Results
-
Brimley
3 Results
-
Britton
1 Result
-
Bronson
4 Results
-
Brooklyn
3 Results
-
Brown
1 Result
-
Brownstown
5 Results
-
Buchanan
4 Results
-
Buckley
1 Result
-
Burr Oak
1 Result
-
Burton
13 Results
-
Byron
2 Results
-
Byron Center
8 Results
-
Cadillac
8 Results
-
Caledonia
11 Results
-
Calumet
1 Result
-
Camden
3 Results
-
Canton
18 Results
-
Capac
4 Results
-
Carleton
4 Results
-
Carney
1 Result
-
Caro
6 Results
-
Carson
3 Results
-
Carsonville
3 Results
-
Caseville
2 Results
-
Cass City
3 Results
-
Cassopolis
4 Results
-
Cedar Springs
9 Results
-
Cedarville
1 Result
-
Center Line
3 Results
-
Central Lake
1 Result
-
Centreville
5 Results
-
Charlevoix
4 Results
-
Charlotte
7 Results
-
Chassell
1 Result
-
Cheboygan
5 Results
-
Chelsea
4 Results
-
Chesaning
3 Results
-
Clare
5 Results
-
Clarklake
1 Result
-
Clarkston
3 Results
-
Clarksville
1 Result
-
Clawson
4 Results
-
Clay
1 Result
-
Climax
1 Result
-
Clinton
26 Results
-
Clio
6 Results
-
Coldwater
10 Results
-
Coleman
2 Results
-
Coloma
5 Results
-
Colon
1 Result
-
Columbiaville
1 Result
-
Commerce
10 Results
-
Comstock Park
6 Results
-
Concord
2 Results
-
Constantine
5 Results
-
Cooks
1 Result
-
Coopersville
5 Results
-
Copper Harbor
1 Result
-
Corunna
4 Results
-
Covert
2 Results
-
Croswell
3 Results
-
Crystal Falls
1 Result
-
Curtis
1 Result
-
Custer
2 Results
-
Dansville
1 Result
-
Davisburg
1 Result
-
Davison
9 Results
-
De Tour
1 Result
-
Dearborn
37 Results
-
Dearborn Heights
20 Results
-
Decatur
4 Results
-
Deckerville
2 Results
-
Deerfield
1 Result
-
Deerton
1 Result
-
Delhi
11 Results
-
Delton
3 Results
-
Detroit
198 Results
-
DeWitt
6 Results
-
Dexter
6 Results
-
Dollar Bay
1 Result
-
Dorr
2 Results
-
Douglas
1 Result
-
Dowagiac
6 Results
-
Drummond
1 Result
-
Dryden
2 Results
-
Dundee
3 Results
-
Durand
4 Results
-
Eagle
1 Result
-
East China
1 Result
-
East Grand Rapids
1 Result
-
East Jordan
3 Results
-
East Lansing
8 Results
-
East Leroy
1 Result
-
East Tawas
1 Result
-
Eastpointe
9 Results
-
Eaton Rapids
7 Results
-
Eau Claire
3 Results
-
Eben Junction
1 Result
-
Ecorse
4 Results
-
Edwardsburg
5 Results
-
Elk Rapids
3 Results
-
Ellsworth
1 Result
-
Elsie
2 Results
-
Emmett
1 Result
-
Engadine
1 Result
-
Erie
3 Results
-
Escanaba
8 Results
-
Essexville
8 Results
-
Evart
4 Results
-
Ewen
1 Result
-
Fair Haven
1 Result
-
Fairgrove
1 Result
-
Fairview
1 Result
-
Farmington
4 Results
-
Farmington Hills
16 Results
-
Farwell
4 Results
-
Felch
1 Result
-
Fennville
4 Results
-
Fenton
9 Results
-
Fenwick
2 Results
-
Ferndale
9 Results
-
Fife Lake
2 Results
-
Flat Rock
6 Results
-
Flint
50 Results
-
Flushing
8 Results
-
Fort Gratiot
4 Results
-
Fowler
2 Results
-
Fowlerville
5 Results
-
Frankenmuth
3 Results
-
Frankfort
2 Results
-
Fraser
6 Results
-
Freeland
3 Results
-
Fremont
7 Results
-
Fruitport
4 Results
-
Gaines
1 Result
-
Galesburg
2 Results
-
Galien
1 Result
-
Garden
8 Results
-
Gaylord
6 Results
-
Genesee
2 Results
-
Georgetown
8 Results
-
Gibraltar
1 Result
-
Gladstone
4 Results
-
Gladwin
4 Results
-
Gobles
2 Results
-
Goodrich
4 Results
-
Grand Blanc
15 Results
-
Grand Haven
10 Results
-
Grand Ledge
7 Results
-
Grand Marais
1 Result
-
Grand Rapids
109 Results
-
Grandville
6 Results
-
Grant
5 Results
-
Grass Lake
3 Results
-
Grayling
4 Results
-
Greenville
8 Results
-
Grosse Ile
4 Results
-
Grosse Pointe
1 Result
-
Grosse Pointe Farms
4 Results
-
Grosse Pointe Park
3 Results
-
Grosse Pointe Woods
5 Results
-
Gwinn
4 Results
-
Hale
1 Result
-
Hamilton
4 Results
-
Hamtramck
12 Results
-
Hancock
4 Results
-
Hanover
3 Results
-
Harbor Beach
3 Results
-
Harbor Springs
4 Results
-
Harper Woods
9 Results
-
Harris
2 Results
-
Harrison
12 Results
-
Hart
4 Results
-
Hartford
5 Results
-
Hartland
5 Results
-
Harvey
1 Result
-
Haslett
1 Result
-
Hastings
7 Results
-
Hazel Park
9 Results
-
Hemlock
5 Results
-
Hermansville
1 Result
-
Herron
1 Result
-
Hesperia
4 Results
-
Hickory Corners
1 Result
-
Highland
5 Results
-
Highland Park
9 Results
-
Hillman
2 Results
-
Hillsdale
8 Results
-
Holland
24 Results
-
Holly
7 Results
-
Holton
3 Results
-
Homer
3 Results
-
Honor
1 Result
-
Hopkins
3 Results
-
Houghton
3 Results
-
Houghton Lake
4 Results
-
Howard City
3 Results
-
Howell
14 Results
-
Hudson
1 Result
-
Hudsonville
11 Results
-
Huntington Woods
1 Result
-
Huron
3 Results
-
Ida
3 Results
-
Imlay
5 Results
-
Independence
1 Result
-
Indian River
2 Results
-
Inkster
10 Results
-
Interlochen
2 Results
-
Ionia
11 Results
-
Iron Mountain
4 Results
-
Iron River
2 Results
-
Ironwood
3 Results
-
Ishpeming
6 Results
-
Ithaca
3 Results
-
Jackson
28 Results
-
Johannesburg
2 Results
-
Jonesville
6 Results
-
Kalamazoo
44 Results
-
Kalkaska
6 Results
-
Keego Harbor
1 Result
-
Kent City
4 Results
-
Kentwood
7 Results
-
Kimball
1 Result
-
Kinde
1 Result
-
Kingsford
4 Results
-
Kingsley
2 Results
-
Kingston
2 Results
-
Kinross
1 Result
-
Laingsburg
3 Results
-
Lake
4 Results
-
Lake Linden
2 Results
-
Lake Odessa
3 Results
-
Lakeview
3 Results
-
Lambertville
2 Results
-
L'Anse
2 Results
-
Lansing
45 Results
-
Lapeer
12 Results
-
Lathrup Village
1 Result
-
Lawrence
4 Results
-
Lawton
4 Results
-
Le Roy
2 Results
-
Leland
1 Result
-
Leonard
3 Results
-
Leonidas
1 Result
-
Leslie
4 Results
-
Lewiston
1 Result
-
Lexington
1 Result
-
Lincoln
2 Results
-
Lincoln Park
9 Results
-
Linden
6 Results
-
Linwood
1 Result
-
Litchfield
2 Results
-
Livonia
29 Results
-
Lowell
6 Results
-
Ludington
6 Results
-
Luther
1 Result
-
Lyon
1 Result
-
Mackinac Island
1 Result
-
Mackinaw City
1 Result
-
Macomb
15 Results
-
Madison Heights
14 Results
-
Mancelona
4 Results
-
Manchester
3 Results
-
Manistee
7 Results
-
Manistique
3 Results
-
Manton
3 Results
-
Maple City
1 Result
-
Marcellus
2 Results
-
Marenisco
1 Result
-
Marine
3 Results
-
Marion
2 Results
-
Marlette
2 Results
-
Marquette
8 Results
-
Marshall
8 Results
-
Martin
2 Results
-
Marysville
5 Results
-
Mason
7 Results
-
Mattawan
1 Result
-
Mayville
1 Result
-
McBain
3 Results
-
Mecosta
1 Result
-
Melvindale
4 Results
-
Memphis
3 Results
-
Mendon
2 Results
-
Menominee
6 Results
-
Meridian
10 Results
-
Merrill
2 Results
-
Mesick
2 Results
-
Metamora
1 Result
-
Michigan Center
3 Results
-
Middleton
3 Results
-
Middleville
6 Results
-
Midland
21 Results
-
Milan
5 Results
-
Milford
3 Results
-
Millington
4 Results
-
Mio
1 Result
-
Mohawk
1 Result
-
Monroe
15 Results
-
Montague
3 Results
-
Montrose
4 Results
-
Morenci
3 Results
-
Morley
3 Results
-
Morrice
2 Results
-
Mount Clemens
9 Results
-
Mount Morris
8 Results
-
Mount Pleasant
14 Results
-
Muir
1 Result
-
Munising
2 Results
-
Muskegon
42 Results
-
Nashville
1 Result
-
Negaunee
4 Results
-
New Baltimore
14 Results
-
New Boston
1 Result
-
New Buffalo
3 Results
-
New Era
1 Result
-
New Haven
4 Results
-
New Lothrop
2 Results
-
Newaygo
5 Results
-
Newberry
2 Results
-
Newport
1 Result
-
Niles
16 Results
-
North Adams
2 Results
-
North Branch
5 Results
-
North Muskegon
2 Results
-
Northport
1 Result
-
Northville
12 Results
-
Norton Shores
5 Results
-
Norway
3 Results
-
Novi
12 Results
-
Oak Park
10 Results
-
Oakland
2 Results
-
Okemos
2 Results
-
Olivet
3 Results
-
Onaway
3 Results
-
Onekama
1 Result
-
Onsted
3 Results
-
Ontonagon
2 Results
-
Orchard Lake Village
1 Result
-
Orion
11 Results
-
Orleans
1 Result
-
Ortonville
1 Result
-
Oscoda
1 Result
-
Otisville
4 Results
-
Otsego
4 Results
-
Ottawa Lake
2 Results
-
Otter Lake
1 Result
-
Ovid
2 Results
-
Owendale
1 Result
-
Owosso
7 Results
-
Oxford
8 Results
-
Paradise
1 Result
-
Parchment
2 Results
-
Paris
1 Result
-
Parma
3 Results
-
Paw Paw
6 Results
-
Peck
2 Results
-
Pelkie
1 Result
-
Pellston
2 Results
-
Pentwater
1 Result
-
Perry
5 Results
-
Petersburg
2 Results
-
Petoskey
8 Results
-
Pewamo
1 Result
-
Pickford
2 Results
-
Pigeon
1 Result
-
Pinckney
6 Results
-
Pinconning
2 Results
-
Pittsford
1 Result
-
Plainfield
2 Results
-
Plainwell
5 Results
-
Plymouth
11 Results
-
Pointe Aux Pins
1 Result
-
Pontiac
15 Results
-
Port Hope
1 Result
-
Port Huron
14 Results
-
Portage
18 Results
-
Portland
4 Results
-
Posen
2 Results
-
Potterville
4 Results
-
Pullman
1 Result
-
Quincy
3 Results
-
Rapid City
1 Result
-
Rapid River
1 Result
-
Ravenna
3 Results
-
Ray
1 Result
-
Reading
2 Results
-
Redford
17 Results
-
Reed
3 Results
-
Reese
3 Results
-
Remus
3 Results
-
Republic
1 Result
-
Richland
5 Results
-
Richmond
3 Results
-
River Rouge
4 Results
-
Riverview
5 Results
-
Rochester
3 Results
-
Rochester Hills
20 Results
-
Rock
1 Result
-
Rockford
12 Results
-
Rockwood
4 Results
-
Rogers
2 Results
-
Romeo
3 Results
-
Romulus
12 Results
-
Roscommon
5 Results
-
Rose
2 Results
-
Roseville
14 Results
-
Rothbury
1 Result
-
Royal Oak
9 Results
-
Rudyard
3 Results
-
Saginaw
56 Results
-
Saline
7 Results
-
Sanborn
1 Result
-
Sand Creek
1 Result
-
Sand Lake
1 Result
-
Sandusky
4 Results
-
Sanford
3 Results
-
Saranac
2 Results
-
Saugatuck
1 Result
-
Sault Ste. Marie
7 Results
-
Sawyer
2 Results
-
Schoolcraft
4 Results
-
Scotts
2 Results
-
Scottville
4 Results
-
Sebewaing
2 Results
-
Shelby
17 Results
-
Shepherd
4 Results
-
Sheridan
1 Result
-
Shoreham
1 Result
-
Skanee
1 Result
-
Smiths Creek
2 Results
-
Sodus
1 Result
-
South Boardman
1 Result
-
South Haven
5 Results
-
South Lyon
9 Results
-
South Range
1 Result
-
Southfield
21 Results
-
Southgate
12 Results
-
Spalding
1 Result
-
Sparta
4 Results
-
Spring Arbor
2 Results
-
Spring Lake
9 Results
-
Springfield
2 Results
-
Springport
3 Results
-
St. Charles
3 Results
-
St. Clair
5 Results
-
St. Clair Shores
16 Results
-
St. Ignace
3 Results
-
St. Johns
10 Results
-
St. Joseph
5 Results
-
St. Louis
4 Results
-
Standish
4 Results
-
Stanton
5 Results
-
Stanwood
1 Result
-
Stephenson
2 Results
-
Sterling
1 Result
-
Sterling Heights
36 Results
-
Stevensville
5 Results
-
Stockbridge
4 Results
-
Sturgis
8 Results
-
Sunfield
1 Result
-
Suttons Bay
3 Results
-
Swartz Creek
8 Results
-
Tawas
4 Results
-
Taylor
17 Results
-
Tecumseh
6 Results
-
Tekonsha
2 Results
-
Temperance
5 Results
-
Thompsonville
1 Result
-
Three Oaks
2 Results
-
Three Rivers
7 Results
-
Toivola
1 Result
-
Traverse
24 Results
-
Trenton
9 Results
-
Troy
22 Results
-
Tustin
1 Result
-
Twin Lake
1 Result
-
Twining
1 Result
-
Ubly
2 Results
-
Union City
3 Results
-
Unionville
1 Result
-
Utica
2 Results
-
Vanderbilt
1 Result
-
Vassar
4 Results
-
Vermontville
2 Results
-
Vernon
1 Result
-
Vestaburg
2 Results
-
Vicksburg
4 Results
-
Village of Clarkston
7 Results
-
Wakefield
1 Result
-
Waldron
1 Result
-
Walker
1 Result
-
Walkerville
1 Result
-
Walled Lake
3 Results
-
Warren
43 Results
-
Washington
4 Results
-
Waterford
20 Results
-
Watersmeet
1 Result
-
Watervliet
5 Results
-
Wayland
5 Results
-
Wayne
6 Results
-
Webberville
2 Results
-
Weidman
3 Results
-
West Bloomfield
14 Results
-
West Branch
3 Results
-
West Olive
2 Results
-
Westland
18 Results
-
Westphalia
1 Result
-
White Cloud
4 Results
-
White Lake
7 Results
-
White Pigeon
2 Results
-
Whitehall
6 Results
-
Whitmore Lake
5 Results
-
Whittemore
1 Result
-
Williamsburg
2 Results
-
Williamston
4 Results
-
Windsor
1 Result
-
Wixom
3 Results
-
Wolverine
2 Results
-
Woodland
1 Result
-
Wyandotte
9 Results
-
Wyoming
24 Results
-
Yale
1 Result
-
Ypsilanti
27 Results
-
Zeeland
13 Results
-
Ira
2 Results
Find Your Ideal School
Best US Colleges
-
Best National CollegesCheck More Details
-
Top Engineering ProgramsCheck More Details
-
Best Nursing ProgramsCheck More Details