Gross value added by Welsh local authority and year

Standard shorthand is used in this table: [p] = provisional, [r] = revised, [t] = total.

View options

Filters

Data description ( of 3 selected3 selectable options)

Year ( of 26 selected26 selectable options)

Area ( of 29 selected29 selectable options)


Data valuesData descriptionYearArea
14,761 [r]GVA (balanced) £ per head2013Powys
15,798 [r]GVA (balanced) £ per head2013Ceredigion
16,422 [r] [t]GVA (balanced) £ per head2013South West Wales
15,969 [r]GVA (balanced) £ per head2013Pembrokeshire
14,806 [r]GVA (balanced) £ per head2013Carmarthenshire
18,910 [r]GVA (balanced) £ per head2013Swansea
14,681 [r]GVA (balanced) £ per head2013Neath Port Talbot
19,049 [r] [t]GVA (balanced) £ per head2013South East Wales
18,772 [r]GVA (balanced) £ per head2013Bridgend
14,724 [r]GVA (balanced) £ per head2013Vale of Glamorgan
28,164 [r]GVA (balanced) £ per head2013Cardiff
15,939 [r]GVA (balanced) £ per head2013Rhondda Cynon Taf
15,649 [r]GVA (balanced) £ per head2013Merthyr Tydfil
13,022 [r]GVA (balanced) £ per head2013Caerphilly
11,014 [r]GVA (balanced) £ per head2013Blaenau Gwent
15,841 [r]GVA (balanced) £ per head2013Torfaen
18,449 [r]GVA (balanced) £ per head2013Monmouthshire
21,106 [r]GVA (balanced) £ per head2013Newport
25,421 [t]GVA (balanced) £ per head2014UK excluding Extra-Regio
18,518 [r]GVA (balanced) £ per head2014Wales
18,528 [r] [t]GVA (balanced) £ per head2014North Wales
12,758 [r]GVA (balanced) £ per head2014Isle of Anglesey
18,214 [r]GVA (balanced) £ per head2014Gwynedd
13,509 [r]GVA (balanced) £ per head2014Conwy
16,943 [r]GVA (balanced) £ per head2014Denbighshire
24,088 [r]GVA (balanced) £ per head2014Flintshire
20,863 [r]GVA (balanced) £ per head2014Wrexham
16,734 [r] [t]GVA (balanced) £ per head2014Mid and South West Wales
15,331 [r] [t]GVA (balanced) £ per head2014Mid Wales
15,210 [r]GVA (balanced) £ per head2014Powys
15,546 [r]GVA (balanced) £ per head2014Ceredigion
17,159 [r] [t]GVA (balanced) £ per head2014South West Wales
15,882 [r]GVA (balanced) £ per head2014Pembrokeshire
15,270 [r]GVA (balanced) £ per head2014Carmarthenshire
20,524 [r]GVA (balanced) £ per head2014Swansea
15,003 [r]GVA (balanced) £ per head2014Neath Port Talbot
19,581 [r] [t]GVA (balanced) £ per head2014South East Wales
19,811 [r]GVA (balanced) £ per head2014Bridgend
14,829 [r]GVA (balanced) £ per head2014Vale of Glamorgan
29,024 [r]GVA (balanced) £ per head2014Cardiff
16,597 [r]GVA (balanced) £ per head2014Rhondda Cynon Taf
15,682 [r]GVA (balanced) £ per head2014Merthyr Tydfil
13,388 [r]GVA (balanced) £ per head2014Caerphilly
10,969 [r]GVA (balanced) £ per head2014Blaenau Gwent
16,189 [r]GVA (balanced) £ per head2014Torfaen
19,420 [r]GVA (balanced) £ per head2014Monmouthshire
20,985 [r]GVA (balanced) £ per head2014Newport
26,087 [t]GVA (balanced) £ per head2015UK excluding Extra-Regio
19,103 [r]GVA (balanced) £ per head2015Wales
19,183 [r] [t]GVA (balanced) £ per head2015North Wales
13,628 [r]GVA (balanced) £ per head2015Isle of Anglesey
18,649 [r]GVA (balanced) £ per head2015Gwynedd
14,075 [r]GVA (balanced) £ per head2015Conwy
17,172 [r]GVA (balanced) £ per head2015Denbighshire
25,116 [r]GVA (balanced) £ per head2015Flintshire
21,525 [r]GVA (balanced) £ per head2015Wrexham
17,535 [r] [t]GVA (balanced) £ per head2015Mid and South West Wales
16,195 [r] [t]GVA (balanced) £ per head2015Mid Wales
15,984 [r]GVA (balanced) £ per head2015Powys
16,575 [r]GVA (balanced) £ per head2015Ceredigion
17,940 [r] [t]GVA (balanced) £ per head2015South West Wales
19,594 [r]GVA (balanced) £ per head2015Pembrokeshire
15,797 [r]GVA (balanced) £ per head2015Carmarthenshire
20,138 [r]GVA (balanced) £ per head2015Swansea
15,561 [r]GVA (balanced) £ per head2015Neath Port Talbot
20,002 [r] [t]GVA (balanced) £ per head2015South East Wales
19,616 [r]GVA (balanced) £ per head2015Bridgend
15,809 [r]GVA (balanced) £ per head2015Vale of Glamorgan
29,613 [r]GVA (balanced) £ per head2015Cardiff
16,282 [r]GVA (balanced) £ per head2015Rhondda Cynon Taf
16,089 [r]GVA (balanced) £ per head2015Merthyr Tydfil
14,214 [r]GVA (balanced) £ per head2015Caerphilly
11,536 [r]GVA (balanced) £ per head2015Blaenau Gwent
15,840 [r]GVA (balanced) £ per head2015Torfaen
20,519 [r]GVA (balanced) £ per head2015Monmouthshire
21,692 [r]GVA (balanced) £ per head2015Newport
26,877 [t]GVA (balanced) £ per head2016UK excluding Extra-Regio
19,831 [r]GVA (balanced) £ per head2016Wales
19,828 [r] [t]GVA (balanced) £ per head2016North Wales
14,631 [r]GVA (balanced) £ per head2016Isle of Anglesey
18,746 [r]GVA (balanced) £ per head2016Gwynedd
14,603 [r]GVA (balanced) £ per head2016Conwy
17,989 [r]GVA (balanced) £ per head2016Denbighshire
26,491 [r]GVA (balanced) £ per head2016Flintshire
21,573 [r]GVA (balanced) £ per head2016Wrexham
18,117 [r] [t]GVA (balanced) £ per head2016Mid and South West Wales
16,701 [r] [t]GVA (balanced) £ per head2016Mid Wales
16,396 [r]GVA (balanced) £ per head2016Powys
17,257GVA (balanced) £ per head2016Ceredigion
18,540 [r] [t]GVA (balanced) £ per head2016South West Wales
19,582 [r]GVA (balanced) £ per head2016Pembrokeshire
16,342 [r]GVA (balanced) £ per head2016Carmarthenshire
21,137 [r]GVA (balanced) £ per head2016Swansea
16,121 [r]GVA (balanced) £ per head2016Neath Port Talbot
20,853 [r] [t]GVA (balanced) £ per head2016South East Wales
19,694 [r]GVA (balanced) £ per head2016Bridgend
15,950 [r]GVA (balanced) £ per head2016Vale of Glamorgan
31,359 [r]GVA (balanced) £ per head2016Cardiff
17,125 [r]GVA (balanced) £ per head2016Rhondda Cynon Taf
16,389 [r]GVA (balanced) £ per head2016Merthyr Tydfil
Showing 1,201 to 1,300 of 2,262 rows
Page 13 of 23

Main information

Most recent update
24 September 2025
Next update expected
April 2026
Designation
Accredited official statistics
Data provider
Office for National Statistics (ONS)
Data source
Regional accounts
Time period covered
January 1998 to December 2023

Data notes

Rounding applied

Figures are rounded and so there may be some apparent slight discrepancies between the sum of constituent items and the totals as shown.

Overview

Summary of dataset and variables

Gross Value Added (GVA) estimates the total output of an economy. This dataset provides a breakdown of GVA for the Welsh local authorities and economic regions, by year.

Three different measures are available for each area, namely the GVA amounts in £ million, GVA per head, and GVA per head indexed to UK = 100.

Under the European System of Accounts 1995 (ESA95), the term Gross Value Added (GVA) is used to denote estimates that were previously known as Gross Domestic Product (GDP) at basic prices. Under ESA95 the term GDP denotes GVA plus taxes (less subsidies) on products i.e. at market prices. Regional Accounts publish figures at basic prices so have adopted the term GVA rather than GDP.

Data collection or calculation

Regional GVA is calculated at current basic prices using the balanced approach.

Please note that GVA figures for the Welsh economic regions have been calculated using the rounded figures published by the ONS, so there may be some minor discrepancies with the totals published for the International Territorial Levels (ITL) in the dataset “Gross value added by area and year”.

Statistical quality

Sub-regional GVA is measured in current prices, which means that increases over time reflect inflation as well as real growth. Trends in total GVA cannot be analysed easily without deflating the data. For analysing trends in GVA, we would advise using the chained volume measures published by ONS.

Estimates of sub-regional GVA at basic prices presented here are consistent with the 2024 edition of UK National Accounts - The Blue Book.

Revisions information:

Data for the latest year is provisional and previous years’ data have been revised.

Published by

Organisation
Welsh Government
Contact email
economic.stats@gov.wales

Select the filtered or whole dataset to download

Select download format

Contains only the dataset
Contains only the dataset
Contains only the dataset

Select number formatting

This includes rounding to decimal places and commas to separate thousands
This includes rounding to decimal places and commas to separate thousands

Select language