Environmental Health

Environmental Health is responsible for implementing the policies and procedures of the Jackson County Food Code.

They issue food permits and inspect all restaurants, grocery stores, schools, mobile food and temporary food establishments within the unincorporated area of Jackson County and the cities of Blue Springs, Buckner, Grain Valley, Grandview, Greenwood, Lee's Summit, Lone Jack, Oak Grove, Raytown and Sugar Creek.*

To APPLY ONLINE FOR A FOOD PERMIT, please visit the Food and Lodging Establishment Permit Applications portal.

For a listing of Jackson County food inspections, please visit the Food and Lodging Establishment Inspections portal.

*All critical violations are corrected within 24 to 72 hours by food service establishments even though the inspection report on the web does not indicate correction.

Reporting Food Service Health Hazards


To report a possible health hazard in food service operations within the unincorporated area of Jackson County and the cities of Blue Springs, Buckner, Grain Valley, Grandview, Greenwood, Lee's Summit, Lone Jack, Oak Grove, Raytown and Sugar Creek, please contact our office at 816-847-7073 or fill out Restaurant Complaint Form

For Kansas City & Independence


Kansas City and Independence perform all inspections within their city limits, and they are not listed here. Kansas City and Independence inspections can be viewed online by visiting each city's website.

Household Hazardous Waste Collection Day


Jackson County will be collecting household hazardous waste October 5, 2019 at the Road and Bridge Facility 34900 E. Old U.S. 40 Highway, Grain Valley. Click here for more information (PDF).


Independence Animal Services​

The City of Independence is now operating the shelter at 21001 E 78 Highway.
For more information visit Independence Animal Services website here.