To check a restaurant inspection by city, begin with the restaurant’s street address and identify the state, county, city, tribal, or territorial agency that regulates retail food there. Then use that agency’s official portal and match the establishment before opening a report. There is no single federal database that replaces every local inspection system.
The FDA’s Retail Food Protection page explains that state, local, and tribal agencies have primary responsibility for restaurant and retail-food oversight. FDA’s state retail-food codes and program table provides a government starting point for state program sites. These federal routing sources were checked August 26, 2026; the final record must still come from the agency responsible for the exact address.
Let the street address choose the jurisdiction
Record the full physical address, not just the postal city. A restaurant with a city mailing address may sit in an unincorporated county area. An independent city can run its own health department while nearby businesses use a county portal. Some states publish a statewide inspection system; others delegate searches to local health districts.
Ask three questions before typing the business name:
- Is the address inside city limits or an unincorporated area?
- Does the city, county, health district, tribe, or state issue the food permit?
- Is the operation a restaurant, grocery store, food cart, temporary event, school, or another facility type?
The answer determines which public database can contain the record. A polished search page for the wrong authority is still the wrong source.
Use the state program as a routing checkpoint
Open the FDA state table to find the state retail-food program and controlling code source. Then follow the state program’s directions to a local inspection portal when inspection authority is delegated. The table is a routing aid, not a restaurant-results database.
On the state or local website, look for language such as food service inspections, environmental health, restaurant scores, retail food, inspection reports, or facility search. Confirm that the government page links the portal. Vendor-hosted databases can be official when the responsible agency sends users there.
Save the agency page and the final search URL. That link chain shows who owns the record and avoids mistaking a commercial directory for an official source.
Also record the portal’s stated retention period and last update language. Those two details explain why an older visit or newly completed inspection may be absent without changing the identity of the responsible agency. When no coverage period is published, mark it unknown and ask the regulator before calling a history complete. Save that answer with the lookup card so a later reader can repeat the same route.
Match one establishment inside the portal
Search with a distinctive part of the name, then require a street-address match. Keep the official facility name, permit or facility number, ZIP code, and business type. Shared kitchens, hotels, grocery counters, airports, and food halls often contain multiple permits at one property.
Do not combine locations from the same chain. Do not attach a former operator’s report to the current business solely because the address is unchanged. When a portal shows several candidates, preserve them separately until an identifier or agency record resolves the match.
For each city search, make a lookup card containing:
- responsible inspection agency and jurisdiction;
- official program page and search portal;
- accepted name, address, permit, or map inputs;
- online date range or archive limit;
- returned fields and local status terms;
- no-result contact or records-request route;
- lookup date.
Read fields using the local system’s rules
Inspection systems may display a score, grade, demerit total, pass-fail result, placard, violation list, correction status, or some combination. Do not convert one city’s measure into another city’s scale. Open the agency explanation for the matched system.
Attach each result to its inspection date and visit type. Separate routine inspections, reinspections, complaint visits, pre-opening checks, and enforcement events. A later visit may document correction, but it does not erase an earlier observation. The restaurant report guide provides a consistent note format while leaving the local terms intact.
When a violation label is unclear, use the food inspection reports and violations guide to distinguish the observed item, severity, correction language, and later action. The local agency remains the authority.
Repair an empty city search in a fixed order
An empty result has several possible causes: wrong jurisdiction, spelling variation, DBA versus legal name, new ownership, old permit, shared address, portal date limit, or publication delay. Test them methodically.
First search the address alone. Then shorten the name and remove punctuation. Try the legal operator or former name. Confirm the facility type and city boundary. Check the agency’s online coverage period and allow for its stated posting delay. If the record should exist but remains absent, contact the regulator with the exact address, date range, and terms already tried.
Do not say never inspected from a blank query. Say no matching record appeared in the named source using the listed inputs on the checked date.
Route mobile and nonrestaurant operations carefully
Food trucks, carts, temporary events, markets, institutional kitchens, and retail stores may use separate filters or agencies. A mobile unit’s commissary, permit address, and operating location can differ. Use the portal’s facility-type field and the issuing agency’s instructions rather than forcing the record into a fixed restaurant search.
Crossing a county or state line can change both the regulator and scoring system even within one metropolitan area. Repeat the jurisdiction step whenever the physical address changes.
Finish with an official local record packet
The useful outcome is not a generic city score. It is a matched official facility record containing the agency, address, permit identity, inspection date, visit type, result fields, later action, source URL, and lookup date. The restaurant health score and grade guide can help interpret the result after the correct jurisdiction is locked.
An inspection report describes conditions observed on a dated visit. It does not guarantee current safety, certify a restaurant, or establish that no newer event exists. Reopen the local source before relying on the record for a visit, complaint, transaction, or public statement.