Minnesota Food Inspection Records: Find the Right Regulator

To find a Minnesota food inspection record, identify what the business does and where it operates before searching its name. Restaurants, groceries, bakeries, and food trucks can route to different state or local agencies. An empty result in one agency’s system may mean the wrong regulator, not the absence of an inspection.

For a restaurant, bar, cafe, school food service, food cart, concession stand, or many mobile and seasonal food operations, start with the Minnesota Department of Health’s Licensing Jurisdiction page. It links the state and local contact map used to determine whether MDH or a delegated city or county agency holds the record.

For a grocery or convenience store, bakery, meat market or in-store deli, vending operation, start with the Minnesota Department of Agriculture’s Retail Food Program. MDA also works through delegated local agencies, so the facility address still matters.

Route by the activity actually inspected

Minnesota’s official pages divide common operations this way:

OperationFirst regulator route
Restaurant, bar, cafe, school food serviceMDH or the delegated local health agency for that address
Food truck, food cart, concession, seasonal or special-event standMDH/local route, with menu and location affecting jurisdiction
Grocery, convenience store, bakery, meat market/in-store deliMDA or a delegated local agency
Vending machineMDA or a delegated local agency
Mixed businessConfirm which agency inspected the specific activity

A mixed site can produce records from more than one program. A grocery with an in-store deli should not automatically be searched as a standalone restaurant, and a brewery or mobile business may need classification based on its actual food sales and preparation. Use MDA’s retail-program examples and the MDH jurisdiction map to identify the program before requesting reports.

Use the facility’s street address, city, county, and type of food activity when asking an agency to confirm jurisdiction. The Minnesota state and local contact directory distinguishes MDH areas from full and partial local delegations and lists cities with their own delegated programs.

Use the custodian’s own lookup or request route

Once the regulator is known, use that agency’s public access method. A delegated city or county may publish its own inspection search. Minneapolis, for example, has a city dashboard described in our Minneapolis restaurant inspection search guide. That city workflow should not be generalized to MDH territory or another local agency.

If MDH is the custodian and no public report route answers the question, use MDH’s Data Practices Requests page. A written request should say it is made under the Minnesota Government Data Practices Act, clearly describe the data, and state whether you want to inspect it or receive copies.

If MDA holds the records, its public-data access procedure uses the same three practical elements: identify the request as a public-data request, specify inspection or copies, and describe the records clearly. MDA directs requests to the appropriate divisional data-practices contact.

For a delegated local agency, send the request to that agency rather than assuming MDH or MDA has duplicate copies. Local public-data instructions, fees, delivery formats, and online history windows can differ. These state routing pages do not establish one statewide archive start date. Ask the identified custodian for the date range you need.

Ask for dated events, not a current-safety answer

A useful request identifies:

  • licensed or official business name and any former name;
  • complete street address, city, and county;
  • operation type, such as restaurant, grocery, bakery, or mobile unit;
  • a bounded inspection-date range;
  • routine, complaint, follow-up, pre-opening, or other inspection reports sought; and
  • related correction orders, closure or suspension records, and written reopening or reinstatement decisions, if relevant.

Request each object expressly. MDA says its inspectors leave a report that may contain orders for observed violations and may follow up during later inspections. That does not establish that every agency uses the same score, classification, or publication format. Keep the report’s own violation labels and disposition instead of applying a Minneapolis or another county’s system statewide. The site’s guide to reading inspection violations explains how to preserve those local labels.

A routine inspection, complaint visit, and follow-up are separate observations. A closure order and a later authorization to reopen are administrative events that may not appear in the same public screen. If current operating status matters, ask the responsible regulator for the later written decision rather than inferring it from a newer inspection alone.

Handle mixed and missing records without guessing

Suppose a fictional North Star Market contains a grocery, bakery counter, and seated cafe. The name alone cannot determine the custodian. First ask which license covers the activity of interest. The grocery and bakery record may route to MDA or a delegated local agency, while a separately licensed restaurant operation may route to MDH or a local health department. Preserve each license, address, and inspection sequence separately.

If no result appears, recheck the jurisdiction map and facility type, then search by address and former business name. The address-search guide helps distinguish a renamed business from a different licensed operation at the same site. A no-result page does not prove no inspection occurred, no violations were found, or the business is currently safe.

Official sources checked September 27, 2026.