UPRN Lookup: The Complete Guide

A practical guide to UPRN search and lookup in the UK — what it returns, how to use it, and how to match thousands of addresses to UPRNs automatically.

What is a UPRN Lookup?

A UPRN lookup is the process of searching for a property's Unique Property Reference Number using an address, postcode, or other property identifier. The lookup queries the AddressBase dataset — the authoritative UK property database maintained by GeoPlace — and returns the matching UPRN along with the standardised address and additional property attributes.

UPRN lookups can be performed in several ways: through a free online UPRN search tool for single addresses, via a UPRN API for real-time lookups within applications, or through a bulk matching platform like Semilariti when you need to process large address datasets.

The result of a UPRN lookup is not just a reference number — it is a complete, authoritative property record that can be used to link data across systems, validate addresses, and ensure every record in your organisation refers to the same property in the same way.

What Does a UPRN Lookup Return?

A complete UPRN lookup returns the following data for each matched property:

UPRN

The 12-digit Unique Property Reference Number assigned by GeoPlace

Standardised Address

Full address in BS7666 format — correctly formatted and consistently structured

Postcode

Validated Royal Mail postcode matched to the property

Easting & Northing

British National Grid coordinates for the property

Latitude & Longitude

WGS84 coordinates for mapping and spatial applications

USRN

Unique Street Reference Number for the street the property is on

Local Authority

The council area the property falls within

Classification

Whether the property is residential, commercial, educational, etc.

Confidence Score

How certain the match is — essential for quality control on large datasets

UPRN Search vs UPRN Lookup — What's the Difference?

The terms are often used interchangeably, but there is a practical distinction worth understanding.

UPRN Search

Typically refers to the process of searching for properties matching a partial address or postcode — returning a list of candidates to select from. Used in address autocomplete forms and interactive tools.

Use case: User types "Green Lane E2" → system returns matching properties to choose from

UPRN Lookup

Typically refers to a direct match — querying with a complete or near-complete address and returning the single best matching UPRN. Used in bulk processing and validation workflows.

Use case: System sends full address → receives back single matched UPRN

Bulk UPRN Lookup with Semilariti

For organisations that need to look up UPRNs for large address datasets — rather than one at a time —Semilariti's bulk matching platform is the most efficient approach. Upload a CSV of any size, and receive back a matched UPRN for every address that can be resolved.

The key advantage over manual UPRN search is the ML-powered matching engine. Rather than requiring clean, perfectly formatted input, Semilariti handles the real-world messiness of address data — typos, missing elements, abbreviated street types, and non-standard formatting — and still achieves a 95% match rate.

Any Address Format

No need to pre-clean or reformat your data. Upload it as-is and let the ML engine handle the rest.

Results in Minutes

Process thousands of addresses in 5 to 30 minutes — not hours or days of manual lookup work.

Full Output Data

Every result includes UPRN, standardised address, coordinates, and confidence score.

Common UPRN Lookup Use Cases

Mortgage Portfolio Cleansing

Lenders use bulk UPRN lookup to assign authoritative property references to their mortgage book — essential for portfolio reporting, risk assessment, and regulatory submissions.

Council Data Standardisation

Local authorities use UPRN lookup to align address data across housing, revenues, planning, and social care — reducing duplication and ensuring consistent property identification across all services.

Insurance Underwriting

Insurers match policy addresses to UPRNs to ensure accurate property location feeds into flood, subsidence, and property risk models.

KYC & AML Compliance

Financial institutions use UPRN lookup to verify customer addresses against the authoritative national dataset — supporting Know Your Customer and Anti-Money Laundering compliance requirements.

System Migration

Organisations migrating from legacy systems use UPRN lookup to standardise historical address records before importing them into new platforms.


How Accurate Is a UPRN Lookup?

Accuracy depends on two things: the quality of the underlying dataset being matched against, and the quality of the matching engine. A lookup that runs against a current version of AddressBase Premium — the most complete UK property dataset — and uses intelligent matching logic will return accurate results on the majority of real-world addresses, including those with typos, unusual formatting, or missing components. A lookup that runs against an older or less complete dataset, or that uses exact-match logic requiring perfectly formatted input, will return fewer matches and miss more addresses. Semilariti achieves a 95% match rate on real-world address data. Out of every 100 addresses uploaded, 95 are returned with a UPRN. The remaining 5% are typically addresses that are too incomplete or ambiguous to resolve without additional information. Every matched record includes a confidence score, so you know which matches to trust and which to review manually.

When to Use a Free Lookup Tool vs a Bulk Service

Free online UPRN lookup tools are useful for finding the UPRN for one or two specific properties. If you need to check a planning record or verify a customer's address during a call, a free tool is the quickest option. They are not practical for anything larger. Looking up 500 addresses one at a time would take hours. For any volume above a few dozen, a bulk UPRN lookup service is the appropriate choice. Upload your address list as a CSV, the service processes all records in a single batch, and you download the results. With Semilariti, a dataset of thousands of addresses typically returns in 5 to 30 minutes. Free lookup tools also generally require clean, well-formatted input. If your addresses contain typos, abbreviations, or missing fields — which is common in real-world datasets — a free tool may fail to find a match even when the property clearly exists. Semilariti's matching engine handles messy input and still achieves high match rates.

Keeping UPRN Data Up to Date

UPRN data is not static. New properties are added to AddressBase as developments complete. Existing properties are modified when addresses change — through street renamings, block reconfigurations, or flat sub-divisions. Properties are closed when buildings are demolished. A UPRN lookup performed today may return different results for the same address than a lookup performed two years ago. Not because the matching has changed, but because the underlying AddressBase dataset has been updated. For organisations that hold large address datasets, this has a practical implication: UPRN matching is not a one-time exercise. Datasets should be re-matched periodically to pick up changes in the authoritative data. This is particularly relevant for portfolios where

Need Bulk UPRN Lookup?

Upload your address list and get matched UPRNs back in minutes

UPRN Lookup: The Complete Guide | UPRN Search UK | Semilariti | Semilariti | Semilariti