# Code-Point Documentation

Code-Point is a postcode locator that locates over 1.7 million postcode units in Great Britain and Northern Ireland. Code-Point provides users with information about delivery points within the postcode, positional quality, type, and district codes amongst other key points of postcode-level data.

{% hint style="info" %}
**This product is updated quarterly in February, May, August and November.**
{% endhint %}

<figure><img src="https://1897589978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcNpJpLP8RROUaWVQo5ea%2Fuploads%2F5J1WSCWtHCgSgOhgFy6q%2Fimage.png?alt=media&#x26;token=d8afec35-94cf-4fbe-96e2-764b7553329c" alt="Representation of Code-Point data showing a series of postcode units located on a background map of Great Britain" width="563"><figcaption><p>Representation of Code-Point data</p></figcaption></figure>

{% tabs %}
{% tab title="Benefits" %}
**Authoritative data**

Coverage of over 1.7 million postcodes in Great Britain and Northern Ireland updated quarterly – accurate depiction of all live postcodes in Great Britain and Northern Ireland.

**Get more from your postcode data**

Understand the split of residential and commercial delivery points within a postcode area for a greater depth of analysis.

**Interoperable data**

Combine your statistical and health datasets with postcode data by linking to ONS administrative codes and Health Authority codes provided with Code-Point.

**Code-Point data provides:**

* Information about the number and type of postal delivery points in the postcode
* A positional quality indicator (PQI), indicating the quality of the data underlying the Code-Point location coordinate (CPLC)
* The country indicator (either England, Scotland, Wales or Northern Ireland)
* The postcode type
* The National Health Service region and area codes
* The local government county, district and ward codes
  {% endtab %}

{% tab title="Use Cases" %}
Code-Point can be used in a variety of applications, including:

* Site location
* Enabling web searches
* Market analysis and profiling
* Health and epidemiology
* Resource allocation
* End-to-end journey route planning
* Socio-economic profiling
* Sales targeting
  {% endtab %}

{% tab title="Summary" %}

* **Access:** Download via the [OS Data Hub](https://osdatahub.os.uk/)
* **Data theme:** Postcodes
* **Data structure:** Vector – Points
* **Coverage:** Great Britain and Northern Ireland
* **Scale:** 1:1 250 to 1:10 000
* **Format**: GeoPackage, CSV
* **Ordering area**: All of Great Britain and Northern Ireland
* **Publication months:** February, May, August, November
  {% endtab %}

{% tab title="Additional Information" %}
**Code-Point postcode coverage**

Code-Point includes 121 postcode areas in England, Scotland, Wales and Northern Ireland, but does not include the Isle of Man or the Channel Islands.

**It can take some time for a new postcode to work its way through the system into Code-Point**

Until our surveyors have visited the area to complete the very precise large-scale mapping, we allocate a calculated map reference to the postcode that, depending on the level of development in the area, can be somewhat inaccurate. When this has been done, a positional quality indicator in the Code-Point record makes it clear that the coordinates provided are temporary, and will be improved to a full quality match as soon as possible.

**Code-Point accuracy and resolution**

Code-Point is created by taking the average of the coordinates of all the individual addresses in a postcode (provided they are of sufficient quality), then snapping to the nearest of those addresses. Code-Point then delivers the coordinates of that address, as representative of the whole postcode, to a resolution of 1metre.

The accuracy of a Code-Point Open record could be expressed as, that the coordinated position will always be within the notional geographical extent of the postcode. The accuracy of each postcode unit coordinate pair is defined by the positional quality indicator (PQI) which provides a quality statement of a Code-Point record.

**Code-Point contains five admin ward codes for postcodes on the Isles of Scilly**

These have been issued by ONS for statistical purposes only, because there are no wards on the Isles of Scilly. The Codelist.xls file supplied with Code-Point is generated from Boundary-Line. Boundary-Line does not contain these ward codes as they do not exist for political purposes. Therefore, these codes are not available in the Codelist.xls file supplied in the Doc folder with Code-Point. All other ward codes should exist in both Code-Point and the Codelist.xls file.

**What administrative and NHS codes are included in each Administrative and NHS field?**

| Column                        | Object definition                                                                                                                                |
| ----------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------ |
| Administrative County         | <ul><li>Counties</li></ul>                                                                                                                       |
| Administrative District       | <ul><li>Unitary Authorities</li><li>Metropolitan and Non-Metropolitan Districts</li><li>London Boroughs</li><li>Scottish Council Areas</li></ul> |
| Administrative Ward           | <ul><li>Electoral Wards/Divisions</li></ul>                                                                                                      |
| NHS Regional Health Authority | <ul><li>English Pan Strategic Health Authorities</li></ul>                                                                                       |
| NHS Health Authority          | <ul><li>English Strategic Health Authorities</li><li>Scottish Health Board areas</li></ul>                                                       |
| {% endtab %}                  |                                                                                                                                                  |
| {% endtabs %}                 |                                                                                                                                                  |

## How to get this product

Access to this product is free for PSGA (Public Sector Geospatial Agreement) Members. You can [check if your organisation is a member of the PSGA on the OS website](https://www.ordnancesurvey.co.uk/customers/public-sector/psga-member-finder).

The [Code-Point product page on the OS website](https://www.ordnancesurvey.co.uk/products/code-point#get) has advice on how to get the product for businesses, developers, Partners and PSGA Members (i.e. government and the public sector).

## Sample data

### Visualise Code-Point sample data online

This product is available to try out free online using one of our three sets of sample data (Exeter, Newport and Inverness) through the OS MasterMap Product Viewer:

<table data-view="cards" data-full-width="false"><thead><tr><th></th><th></th><th data-hidden></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><strong>OS MasterMap Product Viewer</strong></td><td>Interactive demonstrator of OS MasterMap Generation data</td><td></td><td data-object-fit="cover" data-alt="Example image showing OS VectorMap Local product data over an urban area."><a href="https://1897589978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcNpJpLP8RROUaWVQo5ea%2Fuploads%2Fuld7V42IKrB8ovpC1JXB%2FVectorMap-Local-1.png?alt=media&#x26;token=cb3e8ae9-d669-4bc9-b7a7-5f479d780447">VectorMap-Local-1.png</a></td><td><a href="https://experience.arcgis.com/experience/20981dabcb14402687dccb437a4a78fb/">https://experience.arcgis.com/experience/20981dabcb14402687dccb437a4a78fb/</a></td></tr></tbody></table>

## What's next?

To access documentation and resources relating to this product, please refer to the following:

<table data-view="cards"><thead><tr><th></th><th></th><th data-hidden data-card-cover data-type="image">Cover image</th><th data-hidden data-card-target data-type="content-ref"></th></tr></thead><tbody><tr><td><h4>Overview</h4><p>The overview introduces Code-Point and gives context for all users – highlighting key features, providing examples of potential uses, and listing details such as file sizes, supply formats.</p></td><td></td><td data-object-fit="cover" data-alt="Example image showing Code-Point product data over a background map."><a href="https://1897589978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcNpJpLP8RROUaWVQo5ea%2Fuploads%2FFMi3zIwir8qo96e1NSf9%2FCode-Point-2.png?alt=media&#x26;token=1d72d9f0-99da-4a17-a4ae-02327f938319">Code-Point-2.png</a></td><td><a href="code-point/code-point-overview">code-point-overview</a></td></tr><tr><td><h4>Getting Started Guide</h4><p>The getting started guide provides instructions for using Code-Point in different software applications. Users with limited technical knowledge will be able to follow this guide</p></td><td></td><td data-object-fit="cover" data-alt="Example image showing Code-Point product data over a background map."><a href="https://1897589978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcNpJpLP8RROUaWVQo5ea%2Fuploads%2FtOmqHsKE10oOindcDCX6%2FCode-Point-1.png?alt=media&#x26;token=933162ca-d998-4a57-a9fb-37adf0fd239b">Code-Point-1.png</a></td><td><a href="code-point/code-point-getting-started-guide">code-point-getting-started-guide</a></td></tr><tr><td><h4>Technical Specification</h4><p>The technical specification provides detailed technical information about Code-Point. It is targeted at technical users and software developers.</p></td><td></td><td data-object-fit="cover" data-alt="Example image showing Code-Point product data over a background map."><a href="https://1897589978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcNpJpLP8RROUaWVQo5ea%2Fuploads%2FEObaEqegHejJxzYNuiQ3%2FCode-Point-3.png?alt=media&#x26;token=accdb4b6-cf05-485e-92e9-1095caf656a7">Code-Point-3.png</a></td><td><a href="code-point/code-point-technical-specification">code-point-technical-specification</a></td></tr><tr><td><h4>Downloads</h4><p>The downloads page provides links and resources to support the application of Code-Point within your environment.</p></td><td></td><td data-object-fit="cover" data-alt="Example image showing Code-Point product data over a background map."><a href="https://1897589978-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FcNpJpLP8RROUaWVQo5ea%2Fuploads%2FZkpZwEKiV0b3QAcv2rR0%2FCode-Point-4.png?alt=media&#x26;token=b982d13f-ecd8-4ad4-920b-36e6164f103b">Code-Point-4.png</a></td><td><a href="code-point/code-point-downloads">code-point-downloads</a></td></tr><tr><td><h4>Ordnance Survey Website</h4></td><td>View Code-Point product information and find out how to get this product on the OS website.</td><td></td><td><a href="https://www.ordnancesurvey.co.uk/products/code-point">https://www.ordnancesurvey.co.uk/products/code-point</a></td></tr></tbody></table>

{% hint style="info" %}
New users should start with the Overview to gain high-level insight into the product. The Getting Started Guide will help you to begin using product data in different software systems. The Technical Specification contains detailed technical insights.
{% endhint %}
