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
13,451 [r]GVA (balanced) £ per head2006Pembrokeshire
12,963 [r]GVA (balanced) £ per head2006Carmarthenshire
16,872 [r]GVA (balanced) £ per head2006Swansea
12,052 [r]GVA (balanced) £ per head2006Neath Port Talbot
16,720 [r] [t]GVA (balanced) £ per head2006South East Wales
16,979 [r]GVA (balanced) £ per head2006Bridgend
13,038 [r]GVA (balanced) £ per head2006Vale of Glamorgan
25,148 [r]GVA (balanced) £ per head2006Cardiff
11,936 [r]GVA (balanced) £ per head2006Rhondda Cynon Taf
14,993 [r]GVA (balanced) £ per head2006Merthyr Tydfil
11,160 [r]GVA (balanced) £ per head2006Caerphilly
9,654 [r]GVA (balanced) £ per head2006Blaenau Gwent
14,435 [r]GVA (balanced) £ per head2006Torfaen
17,005 [r]GVA (balanced) £ per head2006Monmouthshire
20,646 [r]GVA (balanced) £ per head2006Newport
22,302 [r] [t]GVA (balanced) £ per head2007UK excluding Extra-Regio
16,201 [r]GVA (balanced) £ per head2007Wales
15,964 [r] [t]GVA (balanced) £ per head2007North Wales
12,410 [r]GVA (balanced) £ per head2007Isle of Anglesey
16,876GVA (balanced) £ per head2007Gwynedd
11,417 [r]GVA (balanced) £ per head2007Conwy
14,662 [r]GVA (balanced) £ per head2007Denbighshire
18,393 [r]GVA (balanced) £ per head2007Flintshire
19,107 [r]GVA (balanced) £ per head2007Wrexham
14,576 [r] [t]GVA (balanced) £ per head2007Mid and South West Wales
13,806 [r] [t]GVA (balanced) £ per head2007Mid Wales
13,509 [r]GVA (balanced) £ per head2007Powys
14,324 [r]GVA (balanced) £ per head2007Ceredigion
14,813 [r] [t]GVA (balanced) £ per head2007South West Wales
14,978 [r]GVA (balanced) £ per head2007Pembrokeshire
13,198 [r]GVA (balanced) £ per head2007Carmarthenshire
17,440 [r]GVA (balanced) £ per head2007Swansea
12,385 [r]GVA (balanced) £ per head2007Neath Port Talbot
17,300 [r] [t]GVA (balanced) £ per head2007South East Wales
17,227 [r]GVA (balanced) £ per head2007Bridgend
12,940 [r]GVA (balanced) £ per head2007Vale of Glamorgan
26,764 [r]GVA (balanced) £ per head2007Cardiff
12,232 [r]GVA (balanced) £ per head2007Rhondda Cynon Taf
15,269 [r]GVA (balanced) £ per head2007Merthyr Tydfil
11,252 [r]GVA (balanced) £ per head2007Caerphilly
9,816 [r]GVA (balanced) £ per head2007Blaenau Gwent
14,378 [r]GVA (balanced) £ per head2007Torfaen
17,446 [r]GVA (balanced) £ per head2007Monmouthshire
21,439 [r]GVA (balanced) £ per head2007Newport
22,889 [r] [t]GVA (balanced) £ per head2008UK excluding Extra-Regio
16,260 [r]GVA (balanced) £ per head2008Wales
16,224 [r] [t]GVA (balanced) £ per head2008North Wales
12,472 [r]GVA (balanced) £ per head2008Isle of Anglesey
17,120GVA (balanced) £ per head2008Gwynedd
11,428 [r]GVA (balanced) £ per head2008Conwy
14,989 [r]GVA (balanced) £ per head2008Denbighshire
19,459 [r]GVA (balanced) £ per head2008Flintshire
18,720 [r]GVA (balanced) £ per head2008Wrexham
14,721 [r] [t]GVA (balanced) £ per head2008Mid and South West Wales
13,602 [r] [t]GVA (balanced) £ per head2008Mid Wales
13,013 [r]GVA (balanced) £ per head2008Powys
14,646 [r]GVA (balanced) £ per head2008Ceredigion
15,065 [r] [t]GVA (balanced) £ per head2008South West Wales
14,769 [r]GVA (balanced) £ per head2008Pembrokeshire
13,341 [r]GVA (balanced) £ per head2008Carmarthenshire
17,951 [r]GVA (balanced) £ per head2008Swansea
12,733 [r]GVA (balanced) £ per head2008Neath Port Talbot
17,211 [r] [t]GVA (balanced) £ per head2008South East Wales
17,532 [r]GVA (balanced) £ per head2008Bridgend
12,704 [r]GVA (balanced) £ per head2008Vale of Glamorgan
26,230 [r]GVA (balanced) £ per head2008Cardiff
12,730 [r]GVA (balanced) £ per head2008Rhondda Cynon Taf
15,358 [r]GVA (balanced) £ per head2008Merthyr Tydfil
11,353 [r]GVA (balanced) £ per head2008Caerphilly
9,768 [r]GVA (balanced) £ per head2008Blaenau Gwent
14,337 [r]GVA (balanced) £ per head2008Torfaen
17,612 [r]GVA (balanced) £ per head2008Monmouthshire
20,421 [r]GVA (balanced) £ per head2008Newport
22,352 [r] [t]GVA (balanced) £ per head2009UK excluding Extra-Regio
16,029 [r]GVA (balanced) £ per head2009Wales
15,811 [r] [t]GVA (balanced) £ per head2009North Wales
11,591 [r]GVA (balanced) £ per head2009Isle of Anglesey
16,536 [r]GVA (balanced) £ per head2009Gwynedd
10,966 [r]GVA (balanced) £ per head2009Conwy
14,569 [r]GVA (balanced) £ per head2009Denbighshire
18,982 [r]GVA (balanced) £ per head2009Flintshire
18,800 [r]GVA (balanced) £ per head2009Wrexham
14,319 [r] [t]GVA (balanced) £ per head2009Mid and South West Wales
13,537 [r] [t]GVA (balanced) £ per head2009Mid Wales
12,909 [r]GVA (balanced) £ per head2009Powys
14,657GVA (balanced) £ per head2009Ceredigion
14,558 [r] [t]GVA (balanced) £ per head2009South West Wales
13,359 [r]GVA (balanced) £ per head2009Pembrokeshire
12,650 [r]GVA (balanced) £ per head2009Carmarthenshire
17,997 [r]GVA (balanced) £ per head2009Swansea
12,298 [r]GVA (balanced) £ per head2009Neath Port Talbot
17,165 [r] [t]GVA (balanced) £ per head2009South East Wales
16,533 [r]GVA (balanced) £ per head2009Bridgend
12,833 [r]GVA (balanced) £ per head2009Vale of Glamorgan
26,444 [r]GVA (balanced) £ per head2009Cardiff
13,381 [r]GVA (balanced) £ per head2009Rhondda Cynon Taf
15,149 [r]GVA (balanced) £ per head2009Merthyr Tydfil
11,295 [r]GVA (balanced) £ per head2009Caerphilly
9,435 [r]GVA (balanced) £ per head2009Blaenau Gwent
13,805 [r]GVA (balanced) £ per head2009Torfaen
Showing 1,001 to 1,100 of 2,262 rows
Page 11 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