Restaurant health inspection grades in Iowa
Coverage: all 99 counties
GradeLocal lists 16,425 Iowa restaurants. Their average score is 87.6, a B. This guide explains who inspects them, what the results mean and how the grades break down.
Who inspects restaurants in Iowa
Iowa Department of Inspections, Appeals and Licensing, plus the local health departments that post to its portal. Violation counts.
Coverage: Statewide, all 99 counties. All sources
What Iowa publishes
The agencies behind our Iowa listings publish violation counts. None of them publish a score out of 100, so every Iowa score on GradeLocal is a GradeLocal score, worked out from the official result.
How GradeLocal grades Iowa restaurants
For violation counts, we count every violation in the latest inspection. None is an A, 1 or 2 is a B, 3 to 5 is a C, and 6 or more is a D. An emergency closure order is also a D.
Results with no score of their own get a set score for each letter: A is 95, B is 85, C is 72 and D is 50.
There are four letters, A to D, with no F. The same rule applies in every state, and the cutoffs are never adjusted for a state, county or city. We always use the latest inspection.
How grades work has the full rules.
| Official result | Letter | Listings |
|---|---|---|
| 0 violations | A | 8,711 |
| 1 violation | B | 3,202 |
| 2 violations | B | 1,913 |
| 3 violations | C | 1,101 |
| 4 violations | C | 620 |
| 5 violations | C | 361 |
| 6 violations | D | 222 |
| 7 violations | D | 126 |
How Iowa restaurants grade
The latest grade for each of the 16,425 listings.
Inspection dates in our Iowa data run from Dec 2, 2015 to Oct 15, 2026. 9,999 of the 16,425 listings (60.9%) were inspected in the 12 months before Oct 15, 2026, our latest record. A restaurant may have been inspected again since.
Top-rated places in Iowa
Every A-grade place in our Iowa data gets the same GradeLocal score (95), so this list shows the ten most recently inspected A-grade places, one per name.
- AEmmaus Bible CollegeDubuqueGradeLocal score 95, inspected Oct 15, 2026
- AFrozen Dreams LLCCouncil BluffsGradeLocal score 95, inspected Oct 15, 2026
- AHarolds ChickenCedar RapidsGradeLocal score 95, inspected Oct 15, 2026
- AK.C. Cakes & CajunCedar RapidsGradeLocal score 95, inspected Oct 15, 2026
- ALasalle Catholic Elementary SchoolCedar RapidsGradeLocal score 95, inspected Oct 15, 2026
- ALasalle Catholic Middle SchoolCedar RapidsGradeLocal score 95, inspected Oct 15, 2026
- AMcKinley Middle School CafeteriaCedar RapidsGradeLocal score 95, inspected Oct 15, 2026
- APerry Creek ElementarySioux CityGradeLocal score 95, inspected Oct 15, 2026
- APrairie Heights ElementaryCedar RapidsGradeLocal score 95, inspected Oct 15, 2026
- ARuthven Elem/High SchoolRuthvenGradeLocal score 95, inspected Oct 15, 2026
A grade shows one inspection on one day. Check the official record linked on each page.
Counties in Iowa
Every county with at least one listing. Pick one to see its restaurants.
Questions about Iowa grades
Who inspects restaurants in Iowa?
Iowa Department of Inspections, Appeals and Licensing, plus the local health departments that post to its portal. Violation counts.
What does Iowa publish: a score, a letter or something else?
The agencies behind our Iowa listings publish violation counts. None of them publish a score out of 100, so every Iowa score on GradeLocal is a GradeLocal score, worked out from the official result.
How does GradeLocal grade restaurants in Iowa?
For violation counts, we count every violation in the latest inspection. None is an A, 1 or 2 is a B, 3 to 5 is a C, and 6 or more is a D. An emergency closure order is also a D. Results with no score of their own get a set score for each letter: A is 95, B is 85, C is 72 and D is 50. We always use the latest inspection.
How many Iowa restaurants are on GradeLocal?
16,425 restaurants in 99 counties. The average score is 87.6, a B. 53.0% have an A.
How current are the Iowa grades?
Inspection dates in our Iowa data run from Dec 2, 2015 to Oct 15, 2026. We update each state’s records regularly, but there is always a delay, and a restaurant may have been inspected again since. For the latest official report, follow the agency link on each restaurant’s page.