The Michigan Teacher Job Postings Website

About This Website

This site was built out of frustration. When I was applying to teaching jobs in Michigan, I quickly realized there was no central place to find openings across the state's hundreds of public school districts. Every district runs its own hiring portal — some on Applitrack, some on their own websites, some buried three clicks deep in a navigation menu. Keeping track of them all meant maintaining a sprawling spreadsheet just to know where to look.

So I built that spreadsheet properly, then turned it into this website. The goal is simple: give Michigan teachers a single starting point for their job search, with every district's hiring page one click away and enough context — salary data, school performance scores, distance from home — to make smart decisions about where to apply.

This is a free resource maintained by one person in their spare time. If it has saved you time or helped you land a position, please consider making a small donation to help cover hosting and data costs. Every contribution helps keep the site running and the data up to date.

How the Ranking Works

When you enter your zip code, the site calculates a composite score for every public school district in Michigan and sorts them from most to least desirable based on your location. The score is built from three components:

Component What It Measures Source
Distance Score Miles from your zip code to the district's geographic center. Shorter distance = better score. Zippopotam.us API + district coordinates
School Performance Score Overall district rating based on student achievement and growth metrics. MiSchoolData (Michigan Dept. of Education)
Salary Score Average teacher compensation derived from each district's collective bargaining agreement. Publicly available union contracts

The three scores are added together and districts are sorted in ascending order — a lower combined score means a better overall fit based on these three factors. Distance is weighted relative to an ideal commute radius, so a district that is slightly farther but pays significantly more can still rank highly.

The ranking is intentionally a starting point, not a final verdict. A district that ranks lower might still be the right choice for you depending on grade level, subject area, community feel, or personal priorities that no algorithm can measure.

Data Sources

All data used on this site comes from publicly available sources. Here's where each piece of information originates:

Limitations to Keep in Mind

This tool is designed to be genuinely useful, but it has real limitations that every user should understand before making application decisions:

If you spot an error — a wrong salary figure, a broken link, a missing district — please use the Report a Data Error button on the results page. Your feedback directly improves the site for every teacher who uses it.