St. Johns Public Schools, Michigan

St. Johns Public Schools is a unified school district in Clinton County and Gratiot County, Michigan, for grades Pre-K to 12. About 19,732 people live in it (2020–2024 estimate). It covers 204 sq mi (528 km²) of land.

DetroitGrand RapidsWarren
St. Johns Public Schools in Michigan
Fowler Public SchoolsLaingsburg Community School DistrictOvid-Elsie Area SchoolsPewamo-Westphalia Community School District
St. Johns Public Schools and its neighbors (simplified outlines). Open in OpenStreetMap ↗
Population, 2020–2024 estimate
19,732 ± 526
Grades
Pre-K to 12
Type
Unified school district
Counties
Clinton County97% of the district’s landGratiot County3% of the district’s land
Land area
204 sq mi (528 km²)
Median household income
$78,207 ± $5,509
Median home value
$233,600 ± $8,424
Water area
0.67 sq mi (1.73 km²)
State
Michigan
Census code (GEOID)
2632820
Coordinates (central point)
42.979711, -84.573455

These coordinates mark a central point for the district, not a school or an address. Population, income and home value: U.S. Census Bureau, American Community Survey 2020–2024 5-year estimates, ± margin at 90% confidence; checked on October 20, 2026.

Towns, townships and communities in St. Johns Public Schools, largest first

  1. St. Johns (city)7,715 people
  2. Bingham Township2,922 people
  3. Olive Township2,530 people
  4. Greenbush Township2,109 people
  5. Riley Township1,875 people
  6. Bengal Township967 people
  7. Eureka (CDP)88 people

A town, township, city or borough is listed when at least half its land is in the district; a community, when its central point is. Near a district line, an address can belong to the district next door.

Bordering unified school districts, nearest first

  1. Fowler Public Schools8.6 mi west
  2. DeWitt Public Schools10 mi south
  3. Ovid-Elsie Area Schools11 mi northeast
  4. Pewamo-Westphalia Community School District12 mi west
  5. Laingsburg Community School District12 mi southeast
  6. Bath Community Schools12 mi southeast
  7. Fulton Schools13 mi north
  8. Ashley Community Schools17 mi northeast
  9. Grand Ledge Public Schools17 mi southwest

These share a boundary with St. Johns Public Schools. Distances are straight lines between central points.

Before using this answer for enrollment

A district boundary doesn’t decide which school a student attends; the district’s attendance zones and rules do. Confirm the full address and grade with St. Johns Public Schools before you rely on it.

See its schools and enrollment on NCES ↗

Find the school district where you are now or find your town or township.