Where the grades come from
Every inspection result on GradeLocal comes from a health department's public record. Here's which agency each state's results come from, and what you should know about them.
How to read a card
The box shows the agency's own published result, word for word. The small At a glance letter is GradeLocal's quick read of that result. The stars are member opinions. When anything disagrees, the agency's result is the one that counts.
Results can be out of date. Always check the agency's record for the latest official report.
By state
Alabama Department of Public Health, with Jefferson County from the Jefferson County Department of Health and Mobile County from the Mobile County Health Department. Scores out of 100. Tallapoosa County isn't covered yet.
Anchorage: Municipality of Anchorage food inspections, scores out of 100. Other boroughs and census areas: Alaska DEC food safety inspections, which publish violation counts.
Maricopa County's own letter grades (only for places that take part). Pima, Pinal, Yuma, Mohave and Coconino counties publish rating words, which we turn into letters.
Arkansas Department of Health. The state publishes observation counts, not grades or scores, so every letter is GradeLocal's.
Los Angeles and San Diego counties publish scores and letters, and San Bernardino publishes scores and letters too. Santa Clara publishes scores out of 100 (and green/yellow/red placards). Napa publishes letter grades. Alameda publishes green, yellow or red placards; San Francisco and Sacramento publish pass, minor or critical violation and closure results; and Marin, Stanislaus and Ventura publish placard or violation results, which we turn into letters. Scores out of 100 count toward averages.
Marin County food inspection data from data.marincounty.gov, used under the Open Database License (ODbL).
Boulder County Public Health, with results of Pass (with violation points), Reinspection Required or Closure. Jefferson County Public Health, with results of Pass or Not Pass.
Adams, Arapahoe and Douglas counties: Tri-County Health Department restaurant inspections from the Colorado Information Marketplace (data.colorado.gov), public domain. GradeLocal counts the violation items marked on the latest inspection: 0 is an A, 1 to 2 is a B, 3 to 5 is a C, and 6 or more is a D. Tri-County Health Department closed at the end of 2022, so these results are from 2019 to 2022.
Darien Health Department violation counts, and the Farmington Valley Health District's published A, B and C ratings.
Delaware Division of Public Health. The state's open data only lists inspections that found violations, so clean inspections are mostly missing and grades lean lower.
DC Health food establishment inspections. Violation counts.
Florida Division of Hotels and Restaurants. Florida doesn't publish letter grades or scores, so every letter is GradeLocal's, based on violations. We count every violation in the latest inspection, whatever its type, and use the same rule as every other state: none is an A, 1–2 a B, 3–5 a C, and 6 or more a D (an emergency closure order is also a D); for averages an A counts as 95, a B as 85, a C as 72 and a D as 50.
Georgia Department of Public Health scores and letter grades.
Hawaii State Department of Health, Food Safety Branch, using color-coded placards (Green = pass, Yellow = conditional pass, Red = closed). Covers Honolulu, Hawaii County, Maui and Kauai, from inspections since January 2024. Kalawao has no listings. Hawaii DOH Sanitation Branch
Eastern Idaho Public Health, Southeastern Idaho Public Health and Public Health – Idaho North Central. Violation counts.
Chicago: Chicago Department of Public Health, with results of Pass, Pass with Conditions or Fail. Champaign County: Champaign-Urbana Public Health District placard results. The rest of the state: Illinois Department of Public Health, which reports In or Out of compliance. Suburban Cook, DuPage, Lake, Will and Kane counties have fewer records so far.
Marion County Public Health, the Tippecanoe County Health Dept and the Madison County Health Dept. Violation counts.
Indianapolis (Marion County): Marion County Public Health Department food inspections (hhcwebfood.hhcorp.org). Tippecanoe County (Lafayette): Tippecanoe County Health Department food inspections (www3.tippecanoe.in.gov). Madison County (Anderson): Madison County Health Department inspections (madison-in.healthinspections.us). GradeLocal counts the violations cited on the latest inspection: 0 is an A, 1 to 2 is a B, 3 to 5 is a C, and 6 or more is a D. Public records.
Iowa Department of Inspections, Appeals and Licensing, plus the local health departments that post to its portal. Violation counts.
Kansas Department of Agriculture food safety inspections. Violation counts. Some local programs are not included.
Kentucky's statewide inspection portal, with Jefferson County from Louisville open data. Scores out of 100.
East Baton Rouge Parish: Louisiana Department of Health inspections, through Open Data BR. The rest of the state: the Louisiana Department of Health's Eat Safe Louisiana portal. Violation counts.
Maine Center for Disease Control and Prevention (Maine CDC), Health Inspection Program, Maine Department of Health and Human Services. Statewide inspections from the Maine CDC Health Inspection Program public search, all 16 counties. Maine doesn't publish letter grades or scores, so GradeLocal works out the letter from the violations on the latest inspection: 0 is an A, 1 to 2 is a B, 3 to 5 is a C, and 6 or more is a D. An inspection marked Failed is a D. Maine CDC health inspection search
Montgomery and Prince George's: the counties' open data, with results such as Pass or Fail. Anne Arundel: Anne Arundel County Department of Health critical-violation counts. Baltimore City: Baltimore City Health Department violation counts. We turn counts into letters.
Prince George's County: Prince George's County Health Department Food Inspection open data (data.princegeorgescountymd.gov). GradeLocal counts the critical items out of compliance on the latest inspection: 0 is an A, 1 to 2 is a B, 3 to 5 is a C, and 6 or more is a D; Facility Closed is a D. The county stopped updating the dataset in early 2024, so most Prince George's results are from 2022 to 2024. No license is stated.
Boston Inspectional Services, with results such as Pass or Fail. Cambridge: the city's sanitary inspection open data, violation counts.
Detroit Health Department, compliance result and violation count. Allegan, Grand Traverse and Marquette county health departments and District Health Department #10 (northern and western Michigan), violation counts.
City of Minneapolis Health Department. Scores out of 100.
Mississippi State Department of Health's own A, B and C letter grades. Issaquena County isn't covered yet.
Kansas City, Missouri Health Department, Columbia/Boone County Public Health & Human Services and the Springfield-Greene County Health Department. Scores out of 100 (Kansas City) and violation counts. 654 Kansas City listings carry only a violation count, with no score. Only a small part of Springfield is covered so far.
Kansas City: Kansas City, Missouri Health Department food inspections (inspectionsonline.us). Kansas City publishes scores out of 100, and we show that score, but the letter is GradeLocal’s, based on the number of violations found, not on the score.
Columbia and Boone County: Columbia/Boone County Public Health & Human Services (columbia-mo.healthinspections.us). Violation counts, which GradeLocal turns into letters.
Springfield (Greene County): Springfield-Greene County Health Department (www1.springfieldmo.gov). Violation counts, which GradeLocal turns into letters.
GradeLocal counts the violations cited on the latest inspection: 0 is an A, 1 to 2 is a B, 3 to 5 is a C, and 6 or more is a D. Public records; the Kansas City and Columbia sites post no terms of use. St. Louis City and St. Louis County aren’t covered yet.
RiverStone Health, Gallatin City-County Health Department and Missoula City-County Health Department. Violation counts.
Douglas County Health Department's own letter grades. Hall County: Central District Health Department violation counts. Other counties: Nebraska Department of Agriculture violation counts.
Southern Nevada Health District's own letter grades (A, B, C or X).
City of Dover health inspections. The city publishes A, B and C letter grades.
From the City of Dover Inspection Services health inspection results (dover.nh.gov). Public records; no license stated.
Camden, Monmouth and Sussex county health departments. Results are Satisfactory, Conditionally Satisfactory or Unsatisfactory.
City of Albuquerque Environmental Health, weekly inspection report (Approved, Conditional Approved or Closure). Covers Albuquerque in Bernalillo County, inspections from Oct 5 to Oct 23, 2026 (from its weekly reports). The city posts no archive, and the rest of the state has no public results. Albuquerque restaurant inspection results
New York City: the city health department's letter grades and violation points. Other counties: New York State Department of Health violation counts. Erie and Suffolk counties aren't covered yet.
Wake County Environmental Health and Forsyth County Environmental Health. Scores out of 100.
Wake County food inspection data from Wake County Open Data, licensed under CC BY 4.0.
County health departments in 96 of North Carolina's 100 counties, through the NC DHHS Environmental Health public inspection portal (public.cdpehs.com). Official sanitation scores out of 100. Public records under N.C. G.S. Chapter 132; the portal posts no terms of use. Alexander, Buncombe, Halifax and Swain counties aren't covered yet.
North Dakota Department of Health and Human Services. Violation counts. Fargo, Bismarck and Minot run their own programs, so many places there are missing.
Cincinnati Health Department, Columbus Public Health, Public Health – Dayton & Montgomery County, and the Ashland, Greene, Holmes, Mahoning and Sandusky county health departments. Violation counts.
Oklahoma State Department of Health. Violation counts.
Oregon Health Authority and county health departments, official 0–100 inspection scores, all 36 counties, inspections since January 2024. Oregon inspections
Allegheny County Health Department placard results, and Montgomery County Health Department and Philadelphia Department of Public Health violation counts.
The other counties: Pennsylvania Department of Agriculture retail food inspections (pafoodsafety.pa.gov), including local health departments that report to it, and the Bucks County Department of Health (bucks-pa.healthinspections.us). Pennsylvania doesn't publish letter grades, so GradeLocal works out the letter from the violations on the latest inspection: 0 is an A, 1 to 2 is a B, 3 to 5 is a C, and 6 or more is a D. Public records; neither site posts terms of use. Partial list: Erie and Delaware counties and some city health departments have few records so far.
Rhode Island Department of Health. Violation counts.
South Carolina Department of Environmental Services posted letter grades.
Sioux Falls: City of Sioux Falls. The rest of the state: South Dakota Department of Health. Both publish scores out of 100.
Tennessee Department of Health food service inspections. Scores out of 100.
17 of the 95 counties come straight from the health department: Hardeman, Henderson, Humphreys, Jackson, Johnson, Lake, Lincoln, Marion, Marshall, McNairy, Monroe, Moore, Roane, Robertson, Rutherford, Williamson and Wilson. The other 78 counties also include rows from outside sources that republish the state's scores, such as other websites (in 66 counties) and local news reports.
Austin Public Health, the City of Dallas, the City of El Paso, the Williamson County and Cities Health District, the San Antonio Metropolitan Health District, the City of Arlington, the City of Denton and Fort Bend County publish scores out of 100, which count toward averages. Dallas stopped updating its data in February 2024. Houston, Irving, Grand Prairie, Amarillo (Potter and Randall), Abilene (Taylor and Jones) and Laredo (Webb) publish violation counts, which we turn into letters.
Houston (Harris and nearby): Houston Health Department (houston-tx.healthinspections.us).
San Antonio (Bexar and nearby): San Antonio Metropolitan Health District (sanantonio-tx.healthinspections.us).
Austin (Travis): Austin Public Health (data.austintexas.gov).
Dallas: City of Dallas (www.dallasopendata.com).
Irving: City of Irving (data-cityofirving.opendata.arcgis.com).
Grand Prairie: City of Grand Prairie (grandprairie-tx.healthinspections.us).
Arlington (Tarrant): City of Arlington (opendata.arlingtontx.gov).
Denton: City of Denton (data.cityofdenton.com).
Fort Bend County: Fort Bend County Health & Human Services, Environmental Health (inspections.myhealthdepartment.com). Another 138 Fort Bend County listings come from the Houston Health Department’s data and are graded like Houston’s, on violation counts.
El Paso: City of El Paso DPH (foodscores.elpasotexas.gov).
Williamson County: Williamson County and Cities Health District (www.wcchd.org).
Amarillo (Potter and Randall): Amarillo Public Health (Amarillo inspections).
Abilene (Taylor and Jones): Abilene Public Health (Abilene inspections).
Laredo (Webb): City of Laredo Health Dept (Laredo inspections).
Southeast Utah Health Department food service inspections. Published letter grades.
Salt Lake County: Salt Lake County Health Department food protection inspections, from the county's CDP public inspection portal (public.cdpehs.com). GradeLocal counts the critical and non-critical violations cited on the latest inspection: 0 is an A, 1 to 2 is a B, 3 to 5 is a C, and 6 or more is a D. Public records; the county's disclaimer states no reuse restriction.
Vermont Department of Health. Scores out of 100.
Fairfax County Health Department for Fairfax County, Fairfax City and Falls Church City, with results of Passed, Partial Pass or Failed; and the Virginia Department of Health for Roanoke City, Roanoke County, Salem City and Botetourt County, with violation counts.
Roanoke City, Roanoke County, Salem City and Botetourt County (partial list): Virginia Department of Health, Alleghany/Roanoke district (Roanoke City & Alleghany Health Districts), from the VDH public inspection lookup (inspections.myhealthdepartment.com). GradeLocal works out the letter from the violations on the latest inspection: 0 is an A, 1 to 2 is a B, 3 to 5 is a C, and 6 or more is a D. Public records; no reuse terms posted.
Public Health – Seattle & King County, with ratings of Excellent, Good, Okay or Needs to Improve. Snohomish County Health Department violation counts.
Thurston County: Thurston County Public Health & Social Services food establishment inspections (co.thurston.wa.us). GradeLocal counts the deficiencies cited on the latest inspection: 0 is an A, 1 to 2 is a B, 3 to 5 is a C, and 6 or more is a D. Public records; no terms of use posted.
County health departments that post itemized inspections (25 counties). West Virginia publishes no score, so GradeLocal counts violations. Inspections since January 2024.
Public Health Madison & Dane County. Violation counts.
Wyoming Department of Agriculture. Results are In compliance or Out of compliance. Cities with their own health programs may be partial.
Place data
Some places we know about have no inspection posted yet. Their cards say Not graded, with no letter or score, and they never count toward averages. Place data: Overture Maps Foundation, overturemaps.org, under the CDLA-Permissive-2.0 license. Some of these place records come from Foursquare, under the Apache-2.0 license (Foursquare NOTICE).
What we do and don't do
We don't invent ratings, grades, hours or menus. If a place shows up twice, we keep the worse inspection result. Owners can correct a name, address or phone, but never an inspection result.
Member ratings come only from signed-in members, one per member per place. We never copy reviews from other sites.
Not affiliated
GradeLocal isn't part of, endorsed by or affiliated with any health department or government agency named on this site.
Corrections
See something wrong? Claim or correct your listing, or email hello@gradelocal.us.