- Ofcom collects broadband availability data from network operators and publishes it, including in the Connected Nations report.
- Postcode-level summaries aggregate many premises, so they can mask variation between individual houses in the same postcode.
- Availability is recorded at the premises level, which is why an address-level check is more accurate than a postcode figure.
- Postcode data is most useful for understanding coverage across areas, not for confirming what you personally can order.
Ofcom's broadband availability data underpins coverage maps, news headlines and government targets. It is genuinely useful, but it is frequently misread. Understanding how it is collected and at what level explains the common frustration of a postcode showing full fibre that your own house cannot get.
How the data is collected
Ofcom gathers availability information directly from network operators, who report which premises their networks can serve and at what speeds. Ofcom aggregates this into national, regional and area-level statistics, published most prominently in its Connected Nations report. Because operators report at the premises level, the underlying data is detailed, but the published summaries are often aggregated up to postcode or wider areas.
Why postcode data is less accurate for you
A single postcode can contain many premises, and availability genuinely varies between them, depending on which cabinet, duct or fibre run serves each house. When availability is summarised at postcode level, a service that reaches only some premises can appear as "available" for the postcode. That is why a postcode figure should never be treated as confirmation that you, specifically, can order the service.
What the data is actually for
Postcode and area-level data is designed to measure and compare coverage, how many premises in a region can get full fibre, how rural and urban areas differ, whether government targets are being met. It informs policy and investment decisions. For those purposes the aggregation is appropriate. For the individual question of "what can I get at my door", you need an address-level check instead.
Data types and their accuracy
| Data type | Level | Best used for |
|---|---|---|
| Operator premises data | Individual premises | Underlying source of truth |
| Address-level checker | Your specific address | What you can order |
| Postcode summary | Many premises | Rough area picture |
| Connected Nations stats | National and regional | Coverage trends and policy |
The practical rule
Use postcode and Connected Nations data to understand the bigger picture, how your area compares, where coverage is heading. Use an address-level check to decide what to buy. Mixing the two up is the single most common cause of broadband availability confusion.
Frequently asked questions
Is postcode broadband data accurate?
It is accurate for what it measures, area-level coverage, but it aggregates many premises, so it can show a service as available when only some houses in the postcode can get it. For your specific address, use an address-level check instead.
Where does Ofcom get its broadband availability data?
From network operators, who report which premises their networks can serve and at what speeds. Ofcom aggregates this into national, regional and area statistics, published most prominently in the Connected Nations report.
Why does my postcode show full fibre but I cannot get it?
Because availability varies between premises within a postcode, depending on which infrastructure serves each house. A postcode summary can show full fibre as available when it only reaches some addresses, not necessarily yours.
What is the Ofcom Connected Nations report?
It is Ofcom's regular report on the state of UK fixed and mobile networks, including full-fibre and gigabit-capable coverage by nation and region. It is the authoritative source for national coverage trends.
How is broadband availability data collected?
Network operators report availability at the premises level to Ofcom, which aggregates it into published statistics. The premises-level origin is why address-level checks are more precise than postcode summaries.