Health Reference tableQC clean AI-training-safe

UK Food Hygiene Ratings (FSA FHRS)

The official hygiene rating of every food business in Great Britain & Northern Ireland - the regulator's version of the 'restaurant' data the review-site scrapers sell, but authoritative and open. The UK Food Standards Agency publishes ~520k establishments across ~360 local authorities as one XML file each; we assemble them into one clean table with the rating, inspection date, the three component scores (hygiene, structural, management) and a geocode. Covers both schemes - FHRS 0-5 (England/Wales/NI) and FHIS Pass/Improvement (Scotland). Open Government Licence v3.0 (fully commercial).

608K
rows
14
columns
39.1 MB
download
Source
UK FSA
Licence
Redistributable open data
Quality
QC clean · 0 failures
Format
Apache Parquet + dictionary

Safe to train on

Built only from a named, redistributable official source under a documented open licence - not scraped web data. No copyright grey zone, no personal data. Ships machine-readable Croissant metadata (ML Commons - loads in Hugging Face / Kaggle / Google), an AI training-licence manifest documenting source, licence and provenance for your model's data governance, and a machine-readable data dictionary (drop it into an agent / RAG prompt so the model knows every column) - all inspectable before you buy.

What's included

  • ~520k UK food establishments - rating, inspection date, component scores, geocode
  • Both schemes: FHRS 0-5 (England/Wales/NI) + FHIS Pass/Improvement (Scotland)
  • Business type, local authority, postcode, lat/lon - geocoded and joinable
  • The open, official alternative to scraped restaurant/venue review data
  • Open Government Licence v3.0 - commercial reuse & redistribution with attribution
  • Source: UK Food Standards Agency - Food Hygiene Rating Scheme

Schema

ColumnTypeDescriptionFilledDistinct
fhrs_id int FSA establishment id (primary key) 100.0% 607,968
business_name str Business/trading name 100.0% 471,921
business_type str Business type (Restaurant/Cafe, Retailers, Caring Premises, …) 100.0% 14
scheme_type str FHRS (England/Wales/NI) or FHIS (Scotland) 100.0% 2
rating str Rating: 0-5 (FHRS) or Pass/Improvement Required (FHIS) or Exempt/Awaiting 100.0% 13
rating_date str Date of the rating inspection (YYYY-MM-DD) 88.7% 6,641
local_authority str Local authority name 100.0% 362
local_authority_code str Local authority code 100.0% 362
postcode str Postcode 83.2% 253,664
lat float Latitude 75.8% 344,571
lon float Longitude 75.8% 346,336
hygiene_score float Hygiene score (FHRS; lower=better, null for FHIS) 78.7% 6
structural_score float Structural score (FHRS; null for FHIS) 78.7% 6
management_score float Confidence-in-management score (FHRS; null for FHIS) 78.7% 5

Sample & preview

Every purchase ships as Apache Parquet with a data dictionary and the full QC report. A free sample (first rows + schema) is downloadable here - confirm fit before you buy. Source: UK FSA (redistributable open data; attribution passes through - see our Licence).

Don't trust screenshots - drop the sample into your notebook right now.

import pandas as pd
df = pd.read_parquet("uk-food-hygiene-ratings_sample.parquet")
df.info()   # typed columns, gap-aware, ready to join
⬇ Download free Parquet sample or CSV for Excel