Matching progress

The graph below shows the progress made in matching Food Hygiene Rating Scheme establishments to OpenStreetMap objects using the fhrs:id and addr:postcode or not:addr:postcode tags. Matching objects are considered to have the same postcodes when the FHRS postcode matches either the OpenStreetMap object’s addr:postcode or its not:addr:postcode.

21.6% of FHRS establishments (130,053 out of 602,808) have been successfully matched to OpenStreetMap objects as of Friday 20 February 2026.

The median percentage of FHRS establishments matched in a district is 23%. A quarter of districts have 11% or less of their FHRS establishments matched but 4 out of 361 districts have at least 90% of their FHRS establishments matched. (These statistics ignore unmatched FHRS establishments without a location and only consider matches where the FHRS establishment’s postcode is the same as the OpenStreetMap object’s addr:postcode or not:addr:postcode.)

Matching issues

## Warning in file_diff_dbl(chr): NAs introduced by coercion

Leeds has 1407 OpenStreetMap objects with incorrect fhrs:id tags as of Friday 20 February 2026.

## Warning in file_diff_dbl(chr): NAs introduced by coercion

Buckinghamshire has 556 matched OpenStreetMap objects with a different postcode from their corresponding FHRS establishment as of Friday 20 February 2026. Postcode errors in the FHRS data can be noted using the not:addr:postcode tag on the relevant OpenStreetMap object.