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
24,298 [r]GVA (balanced) £ per head2020Wrexham
18,737 [r] [t]GVA (balanced) £ per head2020Mid and South West Wales
17,459 [r] [t]GVA (balanced) £ per head2020Mid Wales
16,914 [r]GVA (balanced) £ per head2020Powys
18,468 [r]GVA (balanced) £ per head2020Ceredigion
19,113 [r] [t]GVA (balanced) £ per head2020South West Wales
18,373 [r]GVA (balanced) £ per head2020Pembrokeshire
17,354 [r]GVA (balanced) £ per head2020Carmarthenshire
22,411 [r]GVA (balanced) £ per head2020Swansea
16,528 [r]GVA (balanced) £ per head2020Neath Port Talbot
22,243 [r] [t]GVA (balanced) £ per head2020South East Wales
21,927 [r]GVA (balanced) £ per head2020Bridgend
14,189 [r]GVA (balanced) £ per head2020Vale of Glamorgan
34,267 [r]GVA (balanced) £ per head2020Cardiff
17,039 [r]GVA (balanced) £ per head2020Rhondda Cynon Taf
17,299 [r]GVA (balanced) £ per head2020Merthyr Tydfil
16,351 [r]GVA (balanced) £ per head2020Caerphilly
12,794 [r]GVA (balanced) £ per head2020Blaenau Gwent
17,328 [r]GVA (balanced) £ per head2020Torfaen
22,400 [r]GVA (balanced) £ per head2020Monmouthshire
24,880 [r]GVA (balanced) £ per head2020Newport
30,265 [r] [t]GVA (balanced) £ per head2021UK excluding Extra-Regio
22,008 [r]GVA (balanced) £ per head2021Wales
22,604 [r] [t]GVA (balanced) £ per head2021North Wales
16,609 [r]GVA (balanced) £ per head2021Isle of Anglesey
20,722GVA (balanced) £ per head2021Gwynedd
15,820 [r]GVA (balanced) £ per head2021Conwy
20,917 [r]GVA (balanced) £ per head2021Denbighshire
29,004 [r]GVA (balanced) £ per head2021Flintshire
26,910 [r]GVA (balanced) £ per head2021Wrexham
19,582 [r] [t]GVA (balanced) £ per head2021Mid and South West Wales
18,046 [r] [t]GVA (balanced) £ per head2021Mid Wales
17,263 [r]GVA (balanced) £ per head2021Powys
19,526 [r]GVA (balanced) £ per head2021Ceredigion
20,035 [r] [t]GVA (balanced) £ per head2021South West Wales
19,307 [r]GVA (balanced) £ per head2021Pembrokeshire
17,999 [r]GVA (balanced) £ per head2021Carmarthenshire
23,153 [r]GVA (balanced) £ per head2021Swansea
18,142 [r]GVA (balanced) £ per head2021Neath Port Talbot
23,167 [r] [t]GVA (balanced) £ per head2021South East Wales
22,781 [r]GVA (balanced) £ per head2021Bridgend
14,590 [r]GVA (balanced) £ per head2021Vale of Glamorgan
36,115 [r]GVA (balanced) £ per head2021Cardiff
17,576 [r]GVA (balanced) £ per head2021Rhondda Cynon Taf
17,802 [r]GVA (balanced) £ per head2021Merthyr Tydfil
17,506 [r]GVA (balanced) £ per head2021Caerphilly
14,167 [r]GVA (balanced) £ per head2021Blaenau Gwent
17,749 [r]GVA (balanced) £ per head2021Torfaen
22,208 [r]GVA (balanced) £ per head2021Monmouthshire
25,469 [r]GVA (balanced) £ per head2021Newport
32,969 [r] [t]GVA (balanced) £ per head2022UK excluding Extra-Regio
23,934 [r]GVA (balanced) £ per head2022Wales
24,817 [r] [t]GVA (balanced) £ per head2022North Wales
19,951 [r]GVA (balanced) £ per head2022Isle of Anglesey
22,170 [r]GVA (balanced) £ per head2022Gwynedd
16,955 [r]GVA (balanced) £ per head2022Conwy
22,846 [r]GVA (balanced) £ per head2022Denbighshire
32,272 [r]GVA (balanced) £ per head2022Flintshire
29,094 [r]GVA (balanced) £ per head2022Wrexham
21,561 [r] [t]GVA (balanced) £ per head2022Mid and South West Wales
19,743 [r] [t]GVA (balanced) £ per head2022Mid Wales
18,727 [r]GVA (balanced) £ per head2022Powys
21,635 [r]GVA (balanced) £ per head2022Ceredigion
22,097 [r] [t]GVA (balanced) £ per head2022South West Wales
23,857 [r]GVA (balanced) £ per head2022Pembrokeshire
20,487 [r]GVA (balanced) £ per head2022Carmarthenshire
24,393 [r]GVA (balanced) £ per head2022Swansea
18,790 [r]GVA (balanced) £ per head2022Neath Port Talbot
24,929 [r] [t]GVA (balanced) £ per head2022South East Wales
24,060 [r]GVA (balanced) £ per head2022Bridgend
16,405 [r]GVA (balanced) £ per head2022Vale of Glamorgan
37,949 [r]GVA (balanced) £ per head2022Cardiff
19,633 [r]GVA (balanced) £ per head2022Rhondda Cynon Taf
18,206 [r]GVA (balanced) £ per head2022Merthyr Tydfil
18,344 [r]GVA (balanced) £ per head2022Caerphilly
15,547 [r]GVA (balanced) £ per head2022Blaenau Gwent
19,566 [r]GVA (balanced) £ per head2022Torfaen
24,142 [r]GVA (balanced) £ per head2022Monmouthshire
27,760 [r]GVA (balanced) £ per head2022Newport
35,661 [p] [t]GVA (balanced) £ per head2023UK excluding Extra-Regio
25,742 [p]GVA (balanced) £ per head2023Wales
27,395 [p] [t]GVA (balanced) £ per head2023North Wales
20,998 [p]GVA (balanced) £ per head2023Isle of Anglesey
23,848 [p]GVA (balanced) £ per head2023Gwynedd
19,194 [p]GVA (balanced) £ per head2023Conwy
24,466 [p]GVA (balanced) £ per head2023Denbighshire
36,230 [p]GVA (balanced) £ per head2023Flintshire
32,626 [p]GVA (balanced) £ per head2023Wrexham
22,878 [p] [t]GVA (balanced) £ per head2023Mid and South West Wales
21,534 [p] [t]GVA (balanced) £ per head2023Mid Wales
20,567 [p]GVA (balanced) £ per head2023Powys
23,313 [p]GVA (balanced) £ per head2023Ceredigion
23,274 [p] [t]GVA (balanced) £ per head2023South West Wales
23,791 [p]GVA (balanced) £ per head2023Pembrokeshire
22,064 [p]GVA (balanced) £ per head2023Carmarthenshire
26,007 [p]GVA (balanced) £ per head2023Swansea
19,713 [p]GVA (balanced) £ per head2023Neath Port Talbot
26,684 [p] [t]GVA (balanced) £ per head2023South East Wales
25,173 [p]GVA (balanced) £ per head2023Bridgend
17,635 [p]GVA (balanced) £ per head2023Vale of Glamorgan
Showing 1,401 to 1,500 of 2,262 rows
Page 15 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