Proof of concept. This is an unofficial demo built by Datopian from the North Sea Transition Authority's public data. The official portal is NSTA Open Data. Questions or feedback: hello@datopian.com

UKCS offshore petroleum licences

A Licence is a geographically defined area for prospecting, exploration or extraction of petroleum resources. The North Sea Transition Authority's licensing system covers oil and gas within Great Britain, its territorial sea and on the UK Continental Shelf (UKCS). The Petroleum Act 1998 vests all rights to the nation's petroleum resources in the Crown, but the NSTA can grant licences that confer exclusive rights to 'search and bore for and get' petroleum. Licences fall into several categories. The principal distinctions are between onshore and offshore licences, and between exploration licences (which cover exploration alone) and production licences (which cover both exploration and production). The NSTA has discretion in the granting of licences to help maximise the economic recovery of the UK's oil and gas resources. Licence data is represented by 3 different datasets; Licences, Licence Blocks and Sub Areas. Licence polygons represent the whole licence and have one polygon per licence. Licenced Blocks and Sub areas represent finer divisions of these licences and may have many polygons per licence. Most Licenced Blocks are split with several sub areas, sometimes with differing operators and beneficiaries.

Records
345
Formats
5
Last updated
5 Nov 2026

Download & API

UKCS offshore petroleum licences (CSV)csv
Spreadsheet — attributes, with coordinates for point layers
Download
UKCS offshore petroleum licences (GeoJSON)geojson
GeoJSON — for web maps and GIS tools
Download
UKCS offshore petroleum licences (GeoParquet)geoparquet
Columnar — query with DuckDB / SQL
Download
UKCS offshore petroleum licences (map tiles)pmtiles
Vector tiles — embed in a map
Download
Live ArcGIS layer (source)arcgis
Download

Rendered from PMTiles, queried in-browser from GeoParquet — no server. How this works

Schema

FieldTypeValues
Data point id
DATAPID
integer961,725 to 1,719,320
Onshore, offshore flag
LOCATION
string1 values: OFFSHORE (345)
Licence number
LICNO
integer1 to 2,683
Licence type code
LICPREFIX
string1 values: P (345)
Licence reference
LICREF
string
Licence type
LICTYPE
string1 values: Production (345)
Licence status
LICSTATUS
string1 values: Extant (345)
Licence blocks
BLOCKREF
string
Licence fields
FIELDS
string
Licensee organisations
LICORG
string
Licensee organisation groups
LICORGGRP
string
Licence subarea operators
SUBOPORG
string
Licence subarea operator groups
SUBOPGRPS
string
Licence regions
REGIONS
string7 values: Central North Sea (148), Northern North Sea (78), Southern North Sea (73)…
Licence start date
LICSTARTDT
datetime
Licence end date
LICENDDT
datetime
Licence expiry date
LICEXPDT
datetime
Agreed area (km2)
AGREED_KM2
number1 to 2,069
Calculated (actual) km2
CALC_KM2
number1 to 2,069
Phase a start date
PH_A_START
datetime
Phase a end date
PH_A_END
datetime
Phase b start date
PH_B_START
datetime
Phase b end date
PH_B_END
datetime
Phase c start date
PH_C_START
datetime
Phase c end date
PH_C_END
datetime
Current phase
CUR_PHASE
string3 values: Phase A (44), Phase C (9), Phase B (4)
Term 1 start date
TM_1_START
datetime
Term 1 end date
TM_1_END
datetime
Term 2 start date
TM_2_START
datetime
Term 2 end date
TM_2_END
datetime
Term 3 start date
TM_3_START
datetime
Term 3 end date
TM_3_END
datetime
Current term
CUR_TERM
string3 values: Term 3 (64), Term 2 (62), Term 1 (59)
No. of initial term extensions
NO_EXTNS
integer0 to 11
Has initial term
HASTM1
string2 values: Y (300), N (45)
Round type
RNDTYPE
string3 values: Offshore (323), Segregation (12), Restricted Offshore (10)
Round number
RNDNO
integer1 to 33
Round start date
RNDSTARTDT
datetime
Round end date
RNDENDDT
datetime
Administrative organisation
ADMORG
string
Administrative organisation historical name
ADMHISTNME
string
Administrative organisation previous names
ADMPRVNAMS
string
Administrative organisation registered number
ADMORGNO
string
Administrative organisation group
ADMORGGRP
string
PDF link
URL
string
PDF added
PDFDATEADD
datetime
Open data
OPEN_DATA
string1 values: Y (345)