EGLE Air Permit Violations 2018 - Present

A dataset of violation notices issued to Michigan sources of air pollution large enough to require a permit. Each record is one violation notice and includes a list of comments about the cited violation(s) as well as the full text. The documents were parsed using the python library pdfplumber. Data updates daily.

Find a data dictionary, methodology and caveats for working with the data on Github

Source: Michigan Department of Environment, Great Lakes and Energy (EGLE) via Planet Detroit's Air Violations Tracker

P.S. We would love to about how you use this data. Tell us about it and any improvements you'd like to see by filling out this 3-question survey

Data and Resources

Additional Info

Field Value
Source PDFs taken from EGLE's Air Quality Division database (, data extracted, cleaned and structured by Shelby Jouppi for Planet Detroit.
Author Shelby Jouppi
Maintainer Shelby Jouppi
Last Updated April 20, 2024, 21:10 (UTC)
Created April 20, 2024, 20:44 (UTC)