National Statistics Postcode Lookup Camden
This dataset contains the National Statistics Postcode Lookup (NSPL) for the London Borough of Camden. The NSPL relates current postcodes to a range of current statutory administrative, electoral, health and other statistical geographies via ‘-fit’ allocation from the 2021 Census output areas. It supports the production of area based statistics from postcoded data. The NSPL is produced by ONS Geography, which provides geographic support to the Office for National Statistics (ONS) and geographic services used by other organisations.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (42 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| :id | text | — |
| :version | text | — |
| :created_at:created at | datetime | — |
| :updated_at:updated at | datetime | — |
| postcode_1Postcode 1 | text | — |
| postcode_2Postcode 2 | text | — |
| postcode_3Postcode 3 | text | — |
| date_introducedDate introduced | text | — |
| user_typeUser type | text | — |
| easting | text | — |
| northing | text | — |
| positional_qualityPositional quality | text | — |
| county_codeCounty code | text | — |
| county_nameCounty name | text | — |
| local_authority_codeLocal authority code | text | — |
| local_authority_nameLocal authority name | text | — |
| ward_codeWard code | text | — |
| ward_nameWard name | text | — |
| country_codeCountry code | text | — |
| country_nameCountry name | text | — |
| region_codeRegion code | text | — |
| region_nameRegion name | text | — |
| parliamentary_constituency_codeParliamentary constituency code | text | — |
| parliamentary_constituency_nameParliamentary constituency name | text | — |
| european_electoral_region_codeEuropean electoral region code | text | — |
| european_electoral_region_nameEuropean electoral region name | text | — |
| primary_care_trust_codePrimary care trust code | text | — |
| primary_care_trust_namePrimary care trust name | text | — |
| lsoa_codeLsoa code | text | — |
| lower_super_output_areaLower super output area | text | — |
| msoa_codeMsoa code | text | — |
| middle_super_output_areaMiddle super output area | text | — |
| output_area_classification_codeOutput area classification code | text | — |
| output_area_classification_nameOutput area classification name | text | — |
| longitudeLongitude | text | — |
| latitudeLatitude | text | — |
| spatial_accuracySpatial accuracy | text | — |
| last_uploadedLast uploaded | datetime | — |
| location | object | — |
| socrata_idSocrata id | text | — |
| :@computed_region_6i9a_26nj:@computed region 6i9a 26nj | text | — |
| :@computed_region_hxwp_gyfc:@computed region hxwp gyfc | text | — |
Schema inferred from the distribution file's first records 1 hour ago. Column types are sampled estimates, not source-declared.
Query the data
Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.
Sample data (5 records)
Record 1:id: row-wdzg-cjdq_na59 · easting: 529713
{
":id": "row-wdzg-cjdq_na59",
"easting": "529713",
":version": "rv-e683_zywy-r7aj",
"latitude": "51.545784",
"location": {
"type": "Point",
"coordinates": [
-0.130753,
51.545784
]
},
"northing": "184643",
"longitude": "-0.130753",
"lsoa_code": "E01000869",
"msoa_code": "E02000180",
"user_type": "0",
"ward_code": "E05013654",
"ward_name": "Camden Square",
"postcode_1": "NW1 9XG",
"postcode_2": "NW1 9XG",
"postcode_3": "NW1 9XG",
"socrata_id": "1810819",
":created_at": "2026-06-22T08:32:40.088Z",
":updated_at": "2026-06-22T08:32:50.642Z",
"county_code": "E13000001",
"county_name": "Inner London",
"region_code": "E12000007",
"region_name": "London",
"country_code": "E92000001",
"country_name": "England",
"last_uploaded": "2026-06-22T08:20:39.000",
"date_introduced": "198001",
"spatial_accuracy": "Postcode Level",
"positional_quality": "1",
"local_authority_code": "E09000007",
"local_authority_name": "Camden",
"lower_super_output_area": "Camden 015E",
"primary_care_trust_code": "obsolete",
"primary_care_trust_name": "obsolete",
"middle_super_output_area": "Camden 015",
":@computed_region_6i9a_26nj": "28",
":@computed_region_hxwp_gyfc": "4",
"european_electoral_region_code": "obsolete",
"european_electoral_region_name": "obsolete",
"output_area_classification_code": "2D3",
"output_area_classification_name": "Cosmopolitans;Aspiring and affluent;EU white-collar workers",
"parliamentary_constituency_code": "E14001290",
"parliamentary_constituency_name": "Holborn and St Pancras"
}Record 2:id: row-p57t.myqs.uei6 · easting: 526881
{
":id": "row-p57t.myqs.uei6",
"easting": "526881",
":version": "rv-4u5r-6zgu_pxm5",
"latitude": "51.5455",
"location": {
"type": "Point",
"coordinates": [
-0.171609,
51.5455
]
},
"northing": "184540",
"longitude": "-0.171609",
"lsoa_code": "E01000844",
"msoa_code": "E02000176",
"user_type": "0",
"ward_code": "E05013652",
"ward_name": "Belsize",
"postcode_1": "NW3 3HS",
"postcode_2": "NW3 3HS",
"postcode_3": "NW3 3HS",
"socrata_id": "1812432",
":created_at": "2026-06-22T08:32:40.088Z",
":updated_at": "2026-06-22T08:32:50.642Z",
"county_code": "E13000001",
"county_name": "Inner London",
"region_code": "E12000007",
"region_name": "London",
"country_code": "E92000001",
"country_name": "England",
"last_uploaded": "2026-06-22T08:20:40.000",
"date_introduced": "198001",
"spatial_accuracy": "Postcode Level",
"positional_quality": "1",
"local_authority_code": "E09000007",
"local_authority_name": "Camden",
"lower_super_output_area": "Camden 011B",
"primary_care_trust_code": "obsolete",
"primary_care_trust_name": "obsolete",
"middle_super_output_area": "Camden 011",
":@computed_region_6i9a_26nj": "3",
":@computed_region_hxwp_gyfc": "1",
"european_electoral_region_code": "obsolete",
"european_electoral_region_name": "obsolete",
"output_area_classification_code": "2D3",
"output_area_classification_name": "Cosmopolitans;Aspiring and affluent;EU white-collar workers",
"parliamentary_constituency_code": "E14001265",
"parliamentary_constituency_name": "Hampstead and Highgate"
}Record 3:id: row-6zin-vptm_ccwx · easting: 526630
{
":id": "row-6zin-vptm_ccwx",
"easting": "526630",
":version": "rv-psra_wrk9.gdy9",
"latitude": "51.54456",
"location": {
"type": "Point",
"coordinates": [
-0.175266,
51.54456
]
},
"northing": "184429",
"longitude": "-0.175266",
"lsoa_code": "E01000883",
"msoa_code": "E02000173",
"user_type": "0",
"ward_code": "E05013652",
"ward_name": "Belsize",
"postcode_1": "NW3 5EN",
"postcode_2": "NW3 5EN",
"postcode_3": "NW3 5EN",
"socrata_id": "1812761",
":created_at": "2026-06-22T08:32:40.088Z",
":updated_at": "2026-06-22T08:32:50.642Z",
"county_code": "E13000001",
"county_name": "Inner London",
"region_code": "E12000007",
"region_name": "London",
"country_code": "E92000001",
"country_name": "England",
"last_uploaded": "2026-06-22T08:20:40.000",
"date_introduced": "198001",
"spatial_accuracy": "Postcode Level",
"positional_quality": "1",
"local_authority_code": "E09000007",
"local_authority_name": "Camden",
"lower_super_output_area": "Camden 008C",
"primary_care_trust_code": "obsolete",
"primary_care_trust_name": "obsolete",
"middle_super_output_area": "Camden 008",
":@computed_region_6i9a_26nj": "42",
":@computed_region_hxwp_gyfc": "6",
"european_electoral_region_code": "obsolete",
"european_electoral_region_name": "obsolete",
"output_area_classification_code": "2D3",
"output_area_classification_name": "Cosmopolitans;Aspiring and affluent;EU white-collar workers",
"parliamentary_constituency_code": "E14001265",
"parliamentary_constituency_name": "Hampstead and Highgate"
}Record 4:id: row-gkvp-gu3y-f7gq · easting: 526259
{
":id": "row-gkvp-gu3y-f7gq",
"easting": "526259",
":version": "rv-imr9~xzbg_s5qx",
"latitude": "51.55654",
"location": {
"type": "Point",
"coordinates": [
-0.180139,
51.55654
]
},
"northing": "185753",
"longitude": "-0.180139",
"lsoa_code": "E01000879",
"msoa_code": "E02000169",
"user_type": "0",
"ward_code": "E05013657",
"ward_name": "Frognal",
"postcode_1": "NW3 6QY",
"postcode_2": "NW3 6QY",
"postcode_3": "NW3 6QY",
"socrata_id": "1812995",
":created_at": "2026-06-22T08:32:40.088Z",
":updated_at": "2026-06-22T08:32:50.642Z",
"county_code": "E13000001",
"county_name": "Inner London",
"region_code": "E12000007",
"region_name": "London",
"country_code": "E92000001",
"country_name": "England",
"last_uploaded": "2026-06-22T08:20:40.000",
"date_introduced": "198001",
"spatial_accuracy": "Postcode Level",
"positional_quality": "1",
"local_authority_code": "E09000007",
"local_authority_name": "Camden",
"lower_super_output_area": "Camden 004B",
"primary_care_trust_code": "obsolete",
"primary_care_trust_name": "obsolete",
"middle_super_output_area": "Camden 004",
":@computed_region_6i9a_26nj": "38",
":@computed_region_hxwp_gyfc": "6",
"european_electoral_region_code": "obsolete",
"european_electoral_region_name": "obsolete",
"output_area_classification_code": "2D1",
"output_area_classification_name": "Cosmopolitans;Aspiring and affluent;Urban cultural mix",
"parliamentary_constituency_code": "E14001265",
"parliamentary_constituency_name": "Hampstead and Highgate"
}Record 5:id: row-k8t5~7d6c-t7kn · easting: 528362
{
":id": "row-k8t5~7d6c-t7kn",
"easting": "528362",
":version": "rv-57tq-izr6~8efw",
"latitude": "51.56082",
"location": {
"type": "Point",
"coordinates": [
-0.149627,
51.56082
]
},
"northing": "186282",
"longitude": "-0.149627",
"lsoa_code": "E01000909",
"msoa_code": "E02000166",
"user_type": "0",
"ward_code": "E05013661",
"ward_name": "Highgate",
"postcode_1": "NW5 1QU",
"postcode_2": "NW5 1QU",
"postcode_3": "NW5 1QU",
"socrata_id": "1813374",
":created_at": "2026-06-22T08:32:40.088Z",
":updated_at": "2026-06-22T08:32:50.642Z",
"county_code": "E13000001",
"county_name": "Inner London",
"region_code": "E12000007",
"region_name": "London",
"country_code": "E92000001",
"country_name": "England",
"last_uploaded": "2026-06-22T08:20:40.000",
"date_introduced": "198001",
"spatial_accuracy": "Postcode Level",
"positional_quality": "1",
"local_authority_code": "E09000007",
"local_authority_name": "Camden",
"lower_super_output_area": "Camden 001C",
"primary_care_trust_code": "obsolete",
"primary_care_trust_name": "obsolete",
"middle_super_output_area": "Camden 001",
":@computed_region_6i9a_26nj": "68",
":@computed_region_hxwp_gyfc": "10",
"european_electoral_region_code": "obsolete",
"european_electoral_region_name": "obsolete",
"output_area_classification_code": "2C1",
"output_area_classification_name": "Cosmopolitans;Comfortable cosmopolitan;Migrant families",
"parliamentary_constituency_code": "E14001265",
"parliamentary_constituency_name": "Hampstead and Highgate"
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://opendata.camden.gov.uk
- Format
- rest
Query examples
curl -sL 'https://opendata.camden.gov.uk/api/v3/views/qxtb-yhkm/query.json?accessType=DOWNLOAD' -o data.jsonFull json file download — the schema shown was inferred from the file's first records.