Michigan Public Schools


View all public schools in Michigan. Find school districts, get student / teacher ratio & counts, school demographics and other facts about your child's school.
Student : Teacher Ratio - Michigan

Michigan Public School Statistics / Demographics

Number of schools 3,833
• Elementary schools 1,948
• Middle schools 620
• High schools 924
• Other 341
Number of school districts 850
Full-time teachers 89,822
Average Student / Teacher ratio 18.02
Total Number of Students 1,618,687
American Indian/Alaska Native 13,645
Asian 42,115
Hispanic 75,556
Black 302,236
White 1,088,667
Hawaiian Native/Pacific Islander 0
2 or more races 0
 
 
Search
Most Viewed
Sections
Resources
Poll
Which type of school is better?



Select schools by county in Michigan

Alcona County Information

Alcona County

Alger County Information

Alger County

Allegan County Information

Allegan County

Alpena County Information

Alpena County

  • 2 High Schools
  • 1,680 Students
  • 73 Teachers
  • 22.9 Student-Teacher Ratio
Antrim County Information

Antrim County

Arenac County Information

Arenac County

Baraga County Information

Baraga County

Barry County Information

Barry County

  • 6 High Schools
  • 3,217 Students
  • 167 Teachers
  • 19.3 Student-Teacher Ratio
Bay County Information

Bay County

  • 9 High Schools
  • 5,332 Students
  • 244 Teachers
  • 21.8 Student-Teacher Ratio
Benzie County Information

Benzie County

Berrien County Information

Berrien County

Branch County Information

Branch County

  • 6 High Schools
  • 2,326 Students
  • 111 Teachers
  • 21.0 Student-Teacher Ratio
Calhoun County Information

Calhoun County

Cass County Information

Cass County

  • 7 High Schools
  • 2,526 Students
  • 120 Teachers
  • 21.0 Student-Teacher Ratio
Charlevoix County Information

Charlevoix County

  • 7 High Schools
  • 1,194 Students
  • 85 Teachers
  • 14.0 Student-Teacher Ratio
Cheboygan County Information

Cheboygan County

  • 5 High Schools
  • 1,252 Students
  • 73 Teachers
  • 17.2 Student-Teacher Ratio
Chippewa County Information

Chippewa County

  • 8 High Schools
  • 1,735 Students
  • 93 Teachers
  • 18.7 Student-Teacher Ratio
Clare County Information

Clare County

  • 6 High Schools
  • 1,639 Students
  • 81 Teachers
  • 20.2 Student-Teacher Ratio
Clinton County Information

Clinton County

  • 8 High Schools
  • 3,492 Students
  • 191 Teachers
  • 18.3 Student-Teacher Ratio
Crawford County Information

Crawford County

Delta County Information

Delta County

  • 3 High Schools
  • 1,409 Students
  • 71 Teachers
  • 19.9 Student-Teacher Ratio
Dickinson County Information

Dickinson County

  • 3 High Schools
  • 1,309 Students
  • 65 Teachers
  • 20.0 Student-Teacher Ratio
Eaton County Information

Eaton County

Emmet County Information

Emmet County

  • 3 High Schools
  • 1,369 Students
  • 75 Teachers
  • 18.2 Student-Teacher Ratio
Genesee County Information

Genesee County

  • 35 High Schools
  • 24,330 Students
  • 1,236 Teachers
  • 19.7 Student-Teacher Ratio
Gladwin County Information

Gladwin County

  • 3 High Schools
  • 1,107 Students
  • 52 Teachers
  • 21.3 Student-Teacher Ratio
Gogebic County Information

Gogebic County

Grand Traverse County Information

Grand Traverse County

  • 6 High Schools
  • 4,086 Students
  • 227 Teachers
  • 18.0 Student-Teacher Ratio
Gratiot County Information

Gratiot County

Hillsdale County Information

Hillsdale County

Houghton County Information

Houghton County

  • 6 High Schools
  • 1,674 Students
  • 105 Teachers
  • 15.9 Student-Teacher Ratio
Huron County Information

Huron County

  • 5 High Schools
  • 1,429 Students
  • 70 Teachers
  • 20.6 Student-Teacher Ratio
Ingham County Information

Ingham County

Ionia County Information

Ionia County

  • 9 High Schools
  • 2,704 Students
  • 152 Teachers
  • 17.8 Student-Teacher Ratio
Iosco County Information

Iosco County

  • 3 High Schools
  • 1,295 Students
  • 63 Teachers
  • 20.7 Student-Teacher Ratio
Iron County Information

Iron County

Isabella County Information

Isabella County

  • 9 High Schools
  • 2,404 Students
  • 140 Teachers
  • 17.1 Student-Teacher Ratio
Jackson County Information

Jackson County

Kalamazoo County Information

Kalamazoo County

Kalkaska County Information

Kalkaska County

Kent County Information

Kent County

  • 56 High Schools
  • 29,555 Students
  • 1,571 Teachers
  • 18.8 Student-Teacher Ratio
Keweenaw County Information

Keweenaw County

Lake County Information

Lake County

Lapeer County Information

Lapeer County

  • 9 High Schools
  • 5,379 Students
  • 259 Teachers
  • 20.8 Student-Teacher Ratio
Leelanau County Information

Leelanau County

Lenawee County Information

Lenawee County

Livingston County Information

Livingston County

  • 8 High Schools
  • 9,444 Students
  • 455 Teachers
  • 20.8 Student-Teacher Ratio
Luce County Information

Luce County

Mackinac County Information

Mackinac County

Macomb County Information

Macomb County

  • 48 High Schools
  • 42,958 Students
  • 1,996 Teachers
  • 21.5 Student-Teacher Ratio
Manistee County Information

Manistee County

Marquette County Information

Marquette County

  • 7 High Schools
  • 2,721 Students
  • 156 Teachers
  • 17.4 Student-Teacher Ratio
Mason County Information

Mason County

Mecosta County Information

Mecosta County

  • 8 High Schools
  • 2,619 Students
  • 135 Teachers
  • 19.3 Student-Teacher Ratio
Menominee County Information

Menominee County

  • 6 High Schools
  • 1,356 Students
  • 72 Teachers
  • 18.9 Student-Teacher Ratio
Midland County Information

Midland County

  • 7 High Schools
  • 4,864 Students
  • 240 Teachers
  • 20.2 Student-Teacher Ratio
Missaukee County Information

Missaukee County

Monroe County Information

Monroe County

Montcalm County Information

Montcalm County

  • 8 High Schools
  • 3,649 Students
  • 185 Teachers
  • 19.7 Student-Teacher Ratio
Montmorency County Information

Montmorency County

Muskegon County Information

Muskegon County

Newaygo County Information

Newaygo County

  • 8 High Schools
  • 2,972 Students
  • 144 Teachers
  • 20.6 Student-Teacher Ratio
Oakland County Information

Oakland County

  • 69 High Schools
  • 61,983 Students
  • 3,193 Teachers
  • 19.4 Student-Teacher Ratio
Oceana County Information

Oceana County

  • 5 High Schools
  • 1,152 Students
  • 62 Teachers
  • 18.6 Student-Teacher Ratio
Ogemaw County Information

Ogemaw County

  • 2 High Schools
  • 1,177 Students
  • 55 Teachers
  • 21.3 Student-Teacher Ratio
Ontonagon County Information

Ontonagon County

Osceola County Information

Osceola County

  • 7 High Schools
  • 1,698 Students
  • 94 Teachers
  • 18.1 Student-Teacher Ratio
Oscoda County Information

Oscoda County

Otsego County Information

Otsego County

  • 3 High Schools
  • 1,310 Students
  • 72 Teachers
  • 18.1 Student-Teacher Ratio
Ottawa County Information

Ottawa County

Presque Isle County Information

Presque Isle County

Roscommon County Information

Roscommon County

  • 3 High Schools
  • 1,295 Students
  • 67 Teachers
  • 19.3 Student-Teacher Ratio
Saginaw County Information

Saginaw County

Sanilac County Information

Sanilac County

Schoolcraft County Information

Schoolcraft County

Shiawassee County Information

Shiawassee County

St. Clair County Information

St. Clair County

St. Joseph County Information

St. Joseph County

  • 8 High Schools
  • 3,051 Students
  • 176 Teachers
  • 17.3 Student-Teacher Ratio
Tuscola County Information

Tuscola County

Van Buren County Information

Van Buren County

Washtenaw County Information

Washtenaw County

Wayne County Information

Wayne County

Wexford County Information

Wexford County

  • 4 High Schools
  • 1,435 Students
  • 69 Teachers
  • 20.7 Student-Teacher Ratio
Data for School Year 2009-2010 - The information found on publicschoolsk12.com was provided in part by the U.S. Department of Education, U.S. Census Bureau, the Bureau of Labor and Statistics & various other external sources. We do not verify the contents of the information provided and therefore, cannot guarantee the accuracy of the information displayed on this website.