Skip to content
Clean Plate

North Carolina restaurant health grades

Search 38,967 places by name or city, or explore the map.

322,994 inspections · latest 2026-11-02

Browse by county

Show all 96 counties

Buncombe (Asheville), Alexander, Halifax and Swain counties publish their inspections separately and are not included. Union County stopped publishing here in April 2024, so its grades are older than they look elsewhere. See Buncombe County Environmental Health