GradeLocal
Sources and disclaimer

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
Most counties
Official scores

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.

Alaska
Statewide
Anchorage: official scores

Anchorage: Municipality of Anchorage food inspections, scores out of 100. Other boroughs and census areas: Alaska DEC food safety inspections, which publish violation counts.

Arizona
Some counties
GradeLocal scores

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
Statewide
GradeLocal scores

Arkansas Department of Health. The state publishes observation counts, not grades or scores, so every letter is GradeLocal's.

California
11 counties
GradeLocal scores

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).

Colorado
Boulder, Jefferson, Adams, Arapahoe and Douglas counties
GradeLocal scores

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.

Connecticut
Darien and Farmington Valley
GradeLocal scores

Darien Health Department violation counts, and the Farmington Valley Health District's published A, B and C ratings.

Delaware
Statewide
GradeLocal scores

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.

District of Columbia
Citywide
GradeLocal scores

DC Health food establishment inspections. Violation counts.

Florida
Statewide
GradeLocal scores

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
Statewide
Official scores

Georgia Department of Public Health scores and letter grades.

Hawaii
4 counties
GradeLocal scores

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

Idaho
21 counties
GradeLocal scores

Eastern Idaho Public Health, Southeastern Idaho Public Health and Public Health – Idaho North Central. Violation counts.

Illinois
Statewide
GradeLocal scores

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.

Indiana
Marion, Tippecanoe and Madison counties
GradeLocal scores

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
Statewide
GradeLocal scores

Iowa Department of Inspections, Appeals and Licensing, plus the local health departments that post to its portal. Violation counts.

Kansas
97 counties
GradeLocal scores

Kansas Department of Agriculture food safety inspections. Violation counts. Some local programs are not included.

Kentucky
Statewide
Official scores

Kentucky's statewide inspection portal, with Jefferson County from Louisville open data. Scores out of 100.

Louisiana
Statewide
GradeLocal scores

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
Statewide
GradeLocal scores

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

Maryland
Anne Arundel, Baltimore City, Montgomery and Prince George's
GradeLocal scores

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.

Massachusetts
Boston and Cambridge
GradeLocal scores

Boston Inspectional Services, with results such as Pass or Fail. Cambridge: the city's sanitary inspection open data, violation counts.

Michigan
Detroit and 23 counties
GradeLocal scores

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.

Minnesota
Minneapolis
Official scores

City of Minneapolis Health Department. Scores out of 100.

Mississippi
Statewide
GradeLocal scores

Mississippi State Department of Health's own A, B and C letter grades. Issaquena County isn't covered yet.

Missouri
Kansas City, Columbia and Springfield (partial)
Kansas City: official scores

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.

Montana
Yellowstone, Gallatin and Missoula
GradeLocal scores

RiverStone Health, Gallatin City-County Health Department and Missoula City-County Health Department. Violation counts.

Nebraska
92 counties
GradeLocal scores

Douglas County Health Department's own letter grades. Hall County: Central District Health Department violation counts. Other counties: Nebraska Department of Agriculture violation counts.

Nevada
Clark County
GradeLocal scores

Southern Nevada Health District's own letter grades (A, B, C or X).

New Hampshire
Dover
Official grades

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.

New Jersey
Camden, Monmouth and Sussex
GradeLocal scores

Camden, Monmouth and Sussex county health departments. Results are Satisfactory, Conditionally Satisfactory or Unsatisfactory.

New Mexico
Albuquerque (Bernalillo County)
GradeLocal scores

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
New York City and 55 counties
GradeLocal scores

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.

North Carolina
96 counties
Official scores

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
52 counties
GradeLocal scores

North Dakota Department of Health and Human Services. Violation counts. Fargo, Bismarck and Minot run their own programs, so many places there are missing.

Ohio
8 counties
GradeLocal scores

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
Statewide
GradeLocal scores

Oklahoma State Department of Health. Violation counts.

Oregon
36 counties
Official scores

Oregon Health Authority and county health departments, official 0–100 inspection scores, all 36 counties, inspections since January 2024. Oregon inspections

Pennsylvania
All 67 counties, partial list
GradeLocal scores

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
Statewide
GradeLocal scores

Rhode Island Department of Health. Violation counts.

South Carolina
Statewide
GradeLocal scores

South Carolina Department of Environmental Services posted letter grades.

South Dakota
Statewide
Official scores

Sioux Falls: City of Sioux Falls. The rest of the state: South Dakota Department of Health. Both publish scores out of 100.

Tennessee
Statewide
Official scores

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.

Texas
14 areas
Official scores

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).

Utah
Salt Lake, Carbon, Emery and Grand counties
GradeLocal scores

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
Statewide
Official scores

Vermont Department of Health. Scores out of 100.

Virginia
Fairfax County, Fairfax City, Falls Church City, Roanoke City, Roanoke County, Salem City and Botetourt County
GradeLocal scores

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.

Washington
King, Snohomish and Thurston counties
GradeLocal scores

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.

West Virginia
25 counties
GradeLocal scores

County health departments that post itemized inspections (25 counties). West Virginia publishes no score, so GradeLocal counts violations. Inspections since January 2024.

Wisconsin
Madison (Dane County)
GradeLocal scores

Public Health Madison & Dane County. Violation counts.

Wyoming
Statewide
GradeLocal scores

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.