Suffrago UK Data Hub
RankingsVerificationMethods

Independent service run by Suffrago – not an official government website. Every figure comes from an official UK publisher under its open licence and is checked against that source each time the data is refreshed.

Welsh reading by council, Census 2021

Usual residents of each of Wales's 22 councils by Welsh reading, Census 2021, from the ONS Census API (its “Welsh reading ability (3 categories)”).

Cannot read Welsh, highest: Cardiff

306,330

Census Day, 21 March 2021

Verified against source, 1 November 2026, 12:20 UTC
Welsh reading by council, Census 2021
0100k200k300k400kCardiff306,330Swansea205,088Rhondda Cynon Taf200,301Caerphilly152,541Newport142,368Flintshire133,346Bridgend126,790Neath Port Talbot119,737Carmarthenshire116,974Wrexham115,181Vale of Glamorgan113,082Powys109,287Pembrokeshire100,898Conwy84,452Monmouthshire82,771Torfaen82,051Denbighshire73,201Blaenau Gwent60,742Merthyr Tydfil51,496Gwynedd45,664Ceredigion40,342Isle of Anglesey33,119

Source: Office for National Statistics (Census 2021). Contains public sector information licensed under the Open Government Licence v3.0.

Data table

22 rows

AreaDoes not applyCannot read WelshCan read Welsh
Cardiff W0600001511,068306,33044,910
Swansea W060000116,601205,08826,801
Rhondda Cynon Taf W060000167,333200,30130,017
Caerphilly W060000185,265152,54118,145
Newport W060000225,715142,36811,510
Flintshire W060000054,400133,34617,216
Bridgend W060000134,194126,79014,504
Neath Port Talbot W060000123,969119,73718,582
Carmarthenshire W060000105,178116,97465,745
Wrexham W060000064,032115,18115,904
Vale of Glamorgan W060000143,859113,08214,998
Powys W060000233,267109,28720,615
Pembrokeshire W060000093,152100,89819,310
Conwy W060000032,93684,45227,354
Monmouthshire W060000212,26782,7717,916
Torfaen W060000202,89682,0517,329
Denbighshire W060000042,75573,20119,861
Blaenau Gwent W060000192,10860,7424,054
Merthyr Tydfil W060000241,88251,4965,462
Gwynedd W060000023,08645,66468,645
Ceredigion W060000081,56440,34229,569
Isle of Anglesey W060000011,79233,11933,967

Download CSVDownload JSON with full provenance

Map

Cannot read Welsh · 22 areas, each shaded by the fifth of the areas its figure falls in

  • 33k to 61k
  • 61k to 101k
  • 101k to 117k
  • 117k to 153k
  • 153k to 306k

Boundaries: Council boundaries, May 2026, from the geography spine. Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2026.

Source and licence

Publisher
Office for National Statistics (Census 2021)
Check it yourself
https://www.ons.gov.uk/datasets/create
Licence
Open Government Licence v3.0 – Contains public sector information licensed under the Open Government Licence v3.0.
Retrieved
1 November 2026, 12:16 UTC
Raw files fetched

Verification

Verified against source, 1 November 2026, 12:20 UTC Run at 1 November 2026, 12:20 UTC; 66 of 66 figures matched the live source.

ResultCheckDetail
PassProvenance recordedOffice for National Statistics (Census 2021); Open Government Licence v3.0; retrieved 2026-11-01T12:16:41Z; 2 raw file(s)
PassRaw files match recorded SHA-2562 of 2 files intact
PassRe-parsing raw files reproduces figures66 of 66 figures and the headline reproduced
PassFigures are finite numbers66 figures, 0 invalid
PassLive source matches every figure66 of 66 figures match exactly after downloading 2 source file(s) again (2 byte-identical); the headline matches
PassThe ONS's answer for England and for Wales agreesin 3 of 3 cells (a category in a nation) the councils sum to the nation's count at https://api.beta.ons.gov.uk/v1/population-types/UR/census-observations?area-type=ctry&dimensions=welsh_skills_read within twice the square root of the councils summed (1 exactly; the largest gap 0.32 of its limit), the Census's cell-by-cell perturbation
PassSource page answershttps://www.ons.gov.uk/datasets/create – HTTP 200

Notes

  • Census Day was the 21st of March 2021. The ONS perturbs every count slightly to protect privacy, each cell on its own, so a council's categories can add up to a total a few people different from one topic to another, and its councils add up to England's and Wales's counts only within a few dozen.
  • By council as the ONS's Census API gives them, its lower-tier local authorities of 2023, with Barnsley's and Sheffield's figures under the codes they had until the 1st of April 2025, as the API gives them. Scotland's and Northern Ireland's censuses are separate, so their councils are not here.
  • Every council's categories together count all its usual residents, “Does not apply” those the question was not asked of.
  • The question was asked in Wales only: the API puts all of England's usual residents under “Does not apply”, so only Wales's 22 councils are here.
  • The ONS's description of the topic, “Welsh reading ability (3 categories)”: This classifies a person as being able to "Read Welsh". They may have also ticked one or more of the following: * understand spoken Welsh * speak Welsh * write Welsh In results that classify people by Welsh language skills, a person may appear in more than one category depending on which combination of skills they have.