Restaurant inspection statistics by city and borough
Public health departments publish every restaurant inspection they carry out. These free pages bring New York City, Chicago, New York State and Austin together and break the results down by city and borough, so you can compare areas, see who failed recently, and download the full list for any area.
Start with a popular city or borough
Restaurant inspection data across cities, in one table →
Inspection result across all cities and boroughs
| inspection result | Count | Share |
|---|---|---|
| A | 14,196 | 23.6% |
| B | 927 | 1.5% |
| C | 431 | 0.7% |
| Pass | 15,518 | 25.8% |
| Pass with conditions | 2,007 | 3.3% |
| Fail | 2,946 | 4.9% |
| No critical violations | 15,928 | 26.5% |
| Critical violations | 2,626 | 4.4% |
| Not ready for inspection | 526 | 0.9% |
| Not yet graded (NYC) | 1,648 | 2.7% |
| Grade pending (NYC) | 1,123 | 1.9% |
| Grade pending, re-opened (NYC) | 82 | 0.1% |
| Business not located | 3 | 0% |
| No entry on visit | 1,141 | 1.9% |
| Out of business | 1,067 | 1.8% |
The total and full download include all 60,169 matching records in this import. Type charts show up to eight categories; date charts use the displayed period and exclude missing or future dates. The area directory covers 53,378 records in 163 named cities and boroughs with at least 25 records each.
League table: cities and boroughs ranked by share graded A, passed, or free of critical violations
| # | city or borough | inspected establishments | graded A, passed, or free of critical violations | graded C, failed, or cited for critical violations |
|---|---|---|---|---|
| 1 | KINGSTON | 141 | 100% | 0 (0%) |
| 2 | BROCKPORT | 68 | 100% | 0 (0%) |
| 3 | NEW ROCHELLE | 61 | 100% | 0 (0%) |
| 4 | PITTSFORD | 54 | 100% | 0 (0%) |
| 5 | LEWISTON | 54 | 100% | 0 (0%) |
| 6 | PENFIELD | 42 | 100% | 0 (0%) |
| 7 | SANBORN | 34 | 100% | 0 (0%) |
| 8 | HENRIETTA | 31 | 100% | 0 (0%) |
| 9 | RYE | 30 | 100% | 0 (0%) |
| 10 | ENDWELL | 29 | 100% | 0 (0%) |
| 11 | DUNKIRK | 29 | 100% | 0 (0%) |
| 12 | NEW HYDE PARK | 27 | 100% | 0 (0%) |
| 13 | YOUNGSTOWN | 26 | 100% | 0 (0%) |
| 14 | WHITESBORO | 25 | 100% | 0 (0%) |
| 15 | MAMARONECK | 25 | 100% | 0 (0%) |
| 16 | LYNBROOK | 25 | 100% | 0 (0%) |
| 17 | Austin area | 6,510 | 99.5% | 32 (0.5%) |
| 18 | ENDICOTT | 61 | 98.4% | 1 (1.6%) |
| 19 | YONKERS | 119 | 98.3% | 2 (1.7%) |
| 20 | SAUGERTIES | 54 | 98.1% | 1 (1.9%) |
| 21 | NORTH TONAWANDA | 141 | 97.9% | 3 (2.1%) |
| 22 | WHITE PLAINS | 93 | 97.8% | 2 (2.2%) |
| 23 | LOCKPORT | 217 | 97.7% | 5 (2.3%) |
| 24 | POUGHKEEPSIE | 119 | 97.5% | 3 (2.5%) |
| 25 | WESTBURY | 37 | 97.3% | 1 (2.7%) |
| 26 | ELLICOTTVILLE | 35 | 97.1% | 1 (2.9%) |
| 27 | SCARSDALE | 34 | 97.1% | 1 (2.9%) |
| 28 | GOSHEN | 33 | 97% | 1 (3%) |
| 29 | NEW HARTFORD | 65 | 96.9% | 2 (3.1%) |
| 30 | Darien Center | 31 | 96.8% | 1 (3.2%) |
| 31 | SPENCERPORT | 60 | 96.7% | 2 (3.3%) |
| 32 | WAPPINGERS FALLS | 30 | 96.7% | 1 (3.3%) |
| 33 | WEBSTER | 146 | 96.6% | 5 (3.4%) |
| 34 | NEW PALTZ | 59 | 96.6% | 2 (3.4%) |
| 35 | COHOES | 29 | 96.6% | 1 (3.4%) |
| 36 | ROME | 83 | 96.4% | 3 (3.6%) |
| 37 | ROCHESTER | 1,658 | 96.3% | 62 (3.7%) |
| 38 | NIAGARA FALLS | 356 | 96.3% | 13 (3.7%) |
| 39 | FREDONIA | 26 | 96.2% | 1 (3.8%) |
| 40 | CLINTON | 26 | 96.2% | 1 (3.8%) |
| 41 | OCEANSIDE | 25 | 96% | 1 (4%) |
| 42 | Marcellus | 25 | 96% | 1 (4%) |
| 43 | BINGHAMTON | 195 | 95.9% | 8 (4.1%) |
| 44 | WARWICK | 48 | 95.8% | 2 (4.2%) |
| 45 | FAIRPORT | 112 | 94.6% | 6 (5.4%) |
| 46 | AUBURN | 87 | 94.3% | 5 (5.7%) |
| 47 | HILTON | 35 | 94.3% | 2 (5.7%) |
| 48 | NEW WINDSOR | 51 | 94.1% | 3 (5.9%) |
| 49 | CORNING | 80 | 93.8% | 5 (6.3%) |
| 50 | PORT JERVIS | 32 | 93.8% | 2 (6.3%) |
| 51 | CHESTER | 32 | 93.8% | 2 (6.3%) |
| 52 | ALBANY | 199 | 93.5% | 13 (6.5%) |
| 53 | CARMEL | 46 | 93.5% | 3 (6.5%) |
| 54 | TARRYTOWN | 31 | 93.5% | 2 (6.5%) |
| 55 | MONROE | 45 | 93.3% | 3 (6.7%) |
| 56 | JAMESTOWN | 59 | 93.2% | 4 (6.8%) |
| 57 | PAINTED POST | 29 | 93.1% | 2 (6.9%) |
| 58 | MIDDLETOWN | 158 | 93% | 11 (7%) |
| 59 | STONY POINT | 28 | 92.9% | 2 (7.1%) |
| 60 | WATKINS GLEN | 41 | 92.7% | 3 (7.3%) |
| 61 | UTICA | 174 | 92.5% | 13 (7.5%) |
| 62 | VESTAL | 67 | 92.5% | 5 (7.5%) |
| 63 | OSSINING | 26 | 92.3% | 2 (7.7%) |
| 64 | COLD SPRING | 26 | 92.3% | 2 (7.7%) |
| 65 | Fayetteville | 38 | 92.1% | 3 (7.9%) |
| 66 | HICKSVILLE | 25 | 92% | 2 (8%) |
| 67 | LATHAM | 48 | 91.7% | 4 (8.3%) |
| 68 | HEMPSTEAD | 36 | 91.7% | 3 (8.3%) |
| 69 | WEST NYACK | 56 | 91.1% | 5 (8.9%) |
| 70 | BREWSTER | 52 | 90.4% | 5 (9.6%) |
| 71 | JOHNSON CITY | 51 | 90.2% | 5 (9.8%) |
| 72 | NEWBURGH | 141 | 90.1% | 14 (9.9%) |
| 73 | HYDE PARK | 28 | 89.3% | 3 (10.7%) |
| 74 | MAHOPAC | 46 | 89.1% | 5 (10.9%) |
| 75 | SENECA FALLS | 27 | 88.9% | 3 (11.1%) |
| 76 | Wellsville | 26 | 88.5% | 3 (11.5%) |
| 77 | EAST MEADOW | 26 | 88.5% | 3 (11.5%) |
| 78 | MONSEY | 34 | 88.2% | 4 (11.8%) |
| 79 | FULTON | 42 | 88.1% | 5 (11.9%) |
| 80 | FISHKILL | 25 | 88% | 3 (12%) |
| 81 | HAVERSTRAW | 33 | 87.9% | 4 (12.1%) |
| 82 | SPRING VALLEY | 94 | 87.2% | 12 (12.8%) |
| 83 | Manlius | 46 | 87% | 6 (13%) |
| 84 | MALONE | 52 | 86.5% | 7 (13.5%) |
| 85 | HUDSON | 36 | 86.1% | 5 (13.9%) |
| 86 | MOUNT KISCO | 28 | 85.7% | 4 (14.3%) |
| 87 | ITHACA | 197 | 85.3% | 29 (14.7%) |
| 88 | LOWVILLE | 27 | 85.2% | 4 (14.8%) |
| 89 | Dewitt | 27 | 85.2% | 4 (14.8%) |
| 90 | GLOVERSVILLE | 46 | 84.8% | 7 (15.2%) |
| 91 | Plattsburgh | 102 | 84.3% | 16 (15.7%) |
| 92 | Baldwinsville | 76 | 84.2% | 12 (15.8%) |
| 93 | BATH | 38 | 84.2% | 6 (15.8%) |
| 94 | NANUET | 50 | 84% | 8 (16%) |
| 95 | NEW CITY | 68 | 83.8% | 11 (16.2%) |
| 96 | WATERTOWN | 104 | 83.7% | 17 (16.3%) |
| 97 | Liverpool | 126 | 82.5% | 22 (17.5%) |
| 98 | CANASTOTA | 40 | 82.5% | 7 (17.5%) |
| 99 | ELMIRA | 123 | 82.1% | 22 (17.9%) |
| 100 | HORSEHEADS | 61 | 82% | 11 (18%) |
| 101 | ROTTERDAM | 38 | 81.6% | 7 (18.4%) |
| 102 | WATERLOO | 27 | 81.5% | 5 (18.5%) |
| 103 | JOHNSTOWN | 43 | 81.4% | 8 (18.6%) |
| 104 | Syracuse | 881 | 81% | 167 (19%) |
| 105 | RENSSELAER | 30 | 80% | 6 (20%) |
| 106 | GARDEN CITY | 30 | 80% | 6 (20%) |
| 107 | NYACK | 54 | 79.6% | 11 (20.4%) |
| 108 | NORWICH | 34 | 79.4% | 7 (20.6%) |
| 109 | HUDSON FALLS | 34 | 79.4% | 7 (20.6%) |
| 110 | BATAVIA | 48 | 79.2% | 10 (20.8%) |
| 111 | PEARL RIVER | 47 | 78.7% | 10 (21.3%) |
| 112 | OWEGO | 28 | 78.6% | 6 (21.4%) |
| 113 | Bronx | 1,688 | 78.4% | 41 (2.4%) |
| 114 | Manhattan | 6,936 | 78.2% | 131 (1.9%) |
| 115 | SUFFERN | 50 | 78% | 11 (22%) |
| 116 | HORNELL | 50 | 78% | 11 (22%) |
| 117 | Brooklyn | 4,829 | 77.5% | 101 (2.1%) |
| 118 | CAZENOVIA | 26 | 76.9% | 6 (23.1%) |
| 119 | ALEXANDRIA BAY | 25 | 76% | 6 (24%) |
| 120 | SARATOGA SPRINGS | 237 | 75.9% | 57 (24.1%) |
Inspected establishments inspected per month
Get every one of the 60,169 inspected establishments in this dataset as a list.
Preview the rows free. When they are right, download the full list for $1.99 one-off (no account), or get annual access at $9.99 paid once for 12 months, no automatic renewal and up to 10 CSV downloads per day; it opens in Excel and imports into Google Sheets or any CRM. Or pull it straight into your code or your AI agent via the API or MCP.
What the download contains: every matching row, 13 columns including Type, Address, Source, Inspection result, as a CSV dated 2026-10-04 with the source attribution. Not what you previewed? Email within 14 days for a fix or a refund.
Preview and download View inspected establishments dataset and CSV sampleGet the inspected establishments list in your code or your agent
curl "https://datascoop.io/v1/datasets/us-food-inspections/query?format=csv" \ -H "Authorization: Bearer YOUR_KEY"
Or connect an MCP client (setup) and call query_dataset for this dataset. Google Sheets: =IMPORTDATA("https://datascoop.io/v1/datasets/us-food-inspections/query?format=csv&api_key=YOUR_KEY").
Want wider coverage, or a heads-up when this list changes?
Leave your email and tell us what a full, filtered list of inspected establishments is worth to you — it shapes what we build and price next. No spam.
Find any of the 163 cities and boroughs
The ranked directory is split into fast, crawlable pages. Use the page links above, or search and filter the complete dataset in the explorer.
Search the complete dataset