Skip to council information
Professional UK parliamentary constituency boundary mapping for print, digital publishing and campaign planning.
01751 473136 | admin@electionmaps.co.uk

UK Parliamentary Constituency and Ward Maps

Isle of Anglesey Council Map

View the Isle of Anglesey council boundary. Explore local wards, election results and party seats. Buy digital map files for £15 including VAT, or order a print.

Download or Order this Map

Digital map files cost £15.00 including VAT. Printed maps start at £41.00 including VAT and UK delivery.

Request a Custom Map
Files by Email
Secure Payment
A2, A1 or A0 Prints

We prepare your map after payment. Files are sent by email.

May 2026 council boundary. Map © Mapbox and OpenStreetMap. Boundary data © ONS and Ordnance Survey.

Residents, mid-2025

68,607

Wards

14

Seats in 2026

35

Selected result year

2022

Party seats: 2026 snapshot

Download seat history (CSV)

Plaid Cymru seat majority. A majority of this seat total needs 18 seats. This annual archive is not a live record of party membership or the council administration.

Seats by party, 2026
PartySeats
Plaid Cymru19
Other11
Labour3
Liberal Democrats1
Reform UK1
Reported total35

“Other” can include several parties, independents and vacancies. It is not a single voting group. Source: Open Council Data.

Seat history: 1995–2026

These are annual snapshots. A change between years can reflect elections, by-elections, party changes or boundary changes. Older records follow council names and are not a constant-boundary series. The pre-2016 source combines Green and other smaller parties under “Other” and national parties under “Nationalist parties”.

Annual council seat archive
YearTotalParty seats
202635Labour 3 · Liberal Democrats 1 · Reform UK 1 · Plaid Cymru 19 · Other 11
202535Labour 3 · Liberal Democrats 1 · Plaid Cymru 20 · Other 11
202435Labour 3 · Liberal Democrats 1 · Plaid Cymru 21 · Other 10
202335Labour 3 · Liberal Democrats 1 · Plaid Cymru 21 · Other 10
202235Labour 3 · Liberal Democrats 1 · Plaid Cymru 21 · Other 10
202130Labour 2 · Liberal Democrats 1 · Plaid Cymru 14 · Other 13
202030Labour 2 · Liberal Democrats 1 · Plaid Cymru 14 · Other 13
201930Labour 2 · Liberal Democrats 1 · Plaid Cymru 14 · Other 13
201830Labour 2 · Liberal Democrats 1 · Plaid Cymru 14 · Other 13
201730Labour 2 · Liberal Democrats 1 · Plaid Cymru 14 · Other 13
201630Labour 2 · Liberal Democrats 1 · Plaid Cymru 12 · Other 15
201530Labour 2 · Liberal Democrats 1 · Other 15 · Nationalist parties 12
201430Labour 2 · Other 16 · Nationalist parties 12
201330Labour 3 · Liberal Democrats 1 · Other 14 · Nationalist parties 12
201240Conservative 2 · Labour 5 · Liberal Democrats 2 · Other 23 · Nationalist parties 8
201140Conservative 2 · Labour 5 · Liberal Democrats 2 · Other 23 · Nationalist parties 8
201040Conservative 2 · Labour 5 · Liberal Democrats 2 · Other 23 · Nationalist parties 8
200940Conservative 2 · Labour 5 · Liberal Democrats 2 · Other 23 · Nationalist parties 8
200840Conservative 2 · Labour 5 · Liberal Democrats 2 · Other 23 · Nationalist parties 8
200740Conservative 2 · Labour 1 · Liberal Democrats 1 · Other 29 · Nationalist parties 7
200640Conservative 2 · Labour 1 · Liberal Democrats 1 · Other 29 · Nationalist parties 7
200540Conservative 2 · Labour 1 · Liberal Democrats 1 · Other 28 · Nationalist parties 8
200440Conservative 2 · Labour 1 · Liberal Democrats 1 · Other 28 · Nationalist parties 8
200340Conservative 1 · Labour 4 · Other 26 · Nationalist parties 9
200240Conservative 1 · Labour 4 · Other 26 · Nationalist parties 9
200140Conservative 1 · Labour 4 · Other 26 · Nationalist parties 9
200040Conservative 1 · Labour 4 · Other 26 · Nationalist parties 9
199940Conservative 1 · Labour 4 · Other 26 · Nationalist parties 9
199840Conservative 1 · Labour 6 · Other 26 · Nationalist parties 7
199740Conservative 1 · Labour 6 · Other 26 · Nationalist parties 7
199640Conservative 1 · Labour 6 · Other 26 · Nationalist parties 7
199540Conservative 1 · Labour 6 · Other 26 · Nationalist parties 7

Isle of Anglesey Council and Local Areas

Welsh principal council in Wales. Official council code: W06000001. Open a ward to see its map and recorded election results.

Councils in Wales · Boundary data (GeoJSON)

Browse all 14 mapped areas

Recorded election results

Download all recorded results (CSV)

14 recorded areas in 2022. These figures describe the contests held in that year. They do not describe every seat on the council. Historical areas can differ from the current map.

Seats won in the recorded contests
  • 21 Plaid Cymru
  • 10 Independent
  • 3 Labour
  • 1 Liberal Democrats

Declared winners in this source only. This is not a council-wide vote share or a current seat total.

The supplied 2026 candidate download does not include votes or winners. The 2026 seat archive above is a different dataset. Download the separate 2026 candidate lists (CSV).

Aethwy3 seats contested · 46.8% turnout

Source area code: W05001492. Electorate: 5,337. Source and method.

Aethwy, 2022
CandidatePartyCandidate votesResult
Jones D.Plaid Cymru1,491Elected
Williams R.Plaid Cymru1,489Elected
Mummery A.Plaid Cymru1,392Elected
Marchbanks M.Labour696Not elected
Green S.Conservative372Not elected
Carver L.Green359Not elected
Edwards M.Conservative338Not elected
Salisbury M.Conservative310Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Bodowyr2 seats contested · 46.1% turnout

Source area code: W05001493. Electorate: 2,876. Source and method.

Bodowyr, 2022
CandidatePartyCandidate votesResult
Watkin A.Plaid Cymru536Elected
Roberts D.Independent511Elected
Jones E.Independent467Not elected
Williams E.Labour390Not elected
Smith A.Conservative126Not elected
Beaumont A.Green117Not elected
Bakewell A.Conservative110Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Bro Aberffraw2 seats contested · 51.6% turnout

Source area code: W05001494. Electorate: 3,092. Source and method.

Bro Aberffraw, 2022
CandidatePartyCandidate votesResult
Wyn A.Plaid Cymru714Elected
Jones J.Plaid Cymru662Elected
Rogers P.Independent650Not elected
Owen B.Independent529Not elected
Robertshaw R.Conservative162Not elected
Hughes D.Conservative157Not elected
Jones D.Independent80Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Bro’r Llynnoedd2 seats contested · 39.4% turnout

Source area code: W05001495. Electorate: 3,954. Source and method.

Bro’r Llynnoedd, 2022
CandidatePartyCandidate votesResult
Jones G.Independent830Elected
Taylor K.Plaid Cymru670Elected
Jones G.Independent480Not elected
Furling C.Conservative431Not elected
Williams D.Conservative298Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Canolbarth Mon3 seats contested · 46.2% turnout

Source area code: W05001496. Electorate: 4,132. Source and method.

Canolbarth Mon, 2022
CandidatePartyCandidate votesResult
Dafydd N.Plaid Cymru1,118Elected
Rees D.Plaid Cymru1,054Elected
Ellis P.Independent927Elected
Williams S.Plaid Cymru849Not elected
Roberts L.Independent545Not elected
Idris R.Independent506Not elected
Davies M.Conservative124Not elected
Walton S.Conservative103Not elected
Grenfell-Marten N.Conservative86Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Cefni2 seats contested · 50.4% turnout

Source area code: W05001497. Electorate: 2,490. Source and method.

Cefni, 2022
CandidatePartyCandidate votesResult
Bebb G.Plaid Cymru698Elected
Roberts N.Plaid Cymru676Elected
Roberts L.Independent375Not elected
McGuigan S.Independent341Not elected
Rogers J.Conservative122Not elected
Brown D.Conservative118Not elected
Davey P.Propel32Not elected
Davey C.Propel31Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Crigyll2 seats contested · 53.4% turnout

Source area code: W05001498. Electorate: 2,699. Source and method.

Crigyll, 2022
CandidatePartyCandidate votesResult
Fowlie D.Independent786Elected
Evans N.Plaid Cymru657Elected
Roberts S.Independent475Not elected
Dew R.Independent431Not elected
White C.Conservative105Not elected
Elphick F.Conservative79Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Lligwy3 seats contested · 45.3% turnout

Source area code: W05001499. Electorate: 4,961. Source and method.

Lligwy, 2022
CandidatePartyCandidate votesResult
Williams I.Independent1,256Elected
Morris E.Plaid Cymru1,031Elected
Roberts M.Plaid Cymru1,001Elected
Mawdesley K.Conservative691Not elected
Price B.Conservative663Not elected
Flower P.Conservative591Not elected
Wood S.Reform UK108Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Parc a'r Mynydd2 seats contested · 35.0% turnout

Source area code: W05001500. Electorate: 2,815. Source and method.

Parc a'r Mynydd, 2022
CandidatePartyCandidate votesResult
Jones B.Independent504Elected
Haynes G.Labour488Elected
Edwards A.Independent292Not elected
Jenkins A.Conservative169Not elected
Rayner M.Conservative135Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Seiriol3 seats contested · 44.8% turnout

Source area code: W05001501. Electorate: 4,737. Source and method.

Seiriol, 2022
CandidatePartyCandidate votesResult
Jones C.Plaid Cymru1,516Elected
Pritchard G.Plaid Cymru1,319Elected
Roberts A.Plaid Cymru1,307Elected
Kendal S.Green465Not elected
Brown R.Conservative429Not elected
Page Croft H.Conservative364Not elected
Roper P.Conservative353Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Talybolion3 seats contested · 43.2% turnout

Source area code: W05001502. Electorate: 4,174. Source and method.

Talybolion, 2022
CandidatePartyCandidate votesResult
Medi L.Plaid Cymru1,025Elected
Owen L.Plaid Cymru711Elected
Lewis J.Plaid Cymru626Elected
Hughes K.Independent597Not elected
Thomas C.Independent480Not elected
Boylan R.Conservative365Not elected
Cullen T.Conservative321Not elected
Weeder S.Conservative259Not elected
Parry R.Independent247Not elected
Cross P.Green142Not elected
Gordon R.Heritage Party48Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Tref Cybi2 seats contested · 29.8% turnout

Source area code: W05001503. Electorate: 3,016. Source and method.

Tref Cybi, 2022
CandidatePartyCandidate votesResult
Evans J.Independent368Elected
O'Neill P.Labour327Elected
Williams H.Labour300Not elected
Bailey M.Plaid Cymru246Not elected
Browes H.Plaid Cymru212Not elected
Smith G.Conservative104Not elected
Weeder J.Conservative85Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Twrcelyn3 seats contested · 39.5% turnout

Source area code: W05001504. Electorate: 5,760. Source and method.

Twrcelyn, 2022
CandidatePartyCandidate votesResult
Owen D.Independent1,494Elected
Wood L.Independent1,477Elected
Jones A.Liberal Democrats1,442Elected
Gill J.Conservative471Not elected
Fitton K.Conservative460Not elected
Fitton L.Conservative378Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Ynys Gybi3 seats contested · 39.3% turnout

Source area code: W05001505. Electorate: 4,571. Source and method.

Ynys Gybi, 2022
CandidatePartyCandidate votesResult
Hughes T.Plaid Cymru838Elected
Thomas D.Independent769Elected
Roberts K.Labour696Elected
Davies B.Conservative623Not elected
Owen K.Conservative465Not elected
Lovell-Smith A.Conservative346Not elected
McCann A.Independent339Not elected

In a multi-member contest a voter can cast more than one candidate vote. Do not use the sum of candidate votes as turnout. A blank vote figure can indicate an uncontested election or missing source data.

Check the council by-election directory. The absence of an upcoming contest here does not confirm that no election is due.

Councillors: 2026 archive

Download councillors (CSV)

35 member records from the Open Council Data post-May archive. Members can change party, resign or be replaced. Use the council’s own member register for current contact details.

35 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
Dyfed JonesAethwyPlaid Cymru - The Party of Wales
Robin WilliamsAethwyPlaid Cymru - The Party of Wales
Sonia WilliamsAethwyPlaid Cymru - The Party of Wales
Alwen Pennant WatkinBodowyrPlaid Cymru - The Party of Wales
Dafydd RobertsBodowyrIndependent / Other
Arfon WynBro AberffrawPlaid Cymru - The Party of Wales
John Ifan JonesBro AberffrawPlaid Cymru - The Party of Wales
Gwilym JonesBro'r LlynnoeddIndependent / Other
Ken TaylorBro'r LlynnoeddPlaid Cymru - The Party of Wales
Dylan ReesCanolbarth MônPlaid Cymru - The Party of Wales
Non DafyddCanolbarth MônPlaid Cymru - The Party of Wales
Paul EllisCanolbarth MônIndependent / Other
Geraint Ap Ifan BebbCefniPlaid Cymru - The Party of Wales
Nicola RobertsCefniPlaid Cymru - The Party of Wales
Douglas Massie FowlieCrigyllIndependent / Other
Neville EvansCrigyllPlaid Cymru - The Party of Wales
Euryn MorrisLligwyPlaid Cymru - The Party of Wales
Ieuan WilliamsLligwyIndependent / Other
Margaret RobertsLligwyPlaid Cymru - The Party of Wales
Glyn HaynesParc a'r MynyddLabour Party
Robert JonesParc a'r MynyddIndependent / Other
Alun RobertsSeiriolPlaid Cymru - The Party of Wales
Carwyn Elias JonesSeiriolPlaid Cymru - The Party of Wales
Gary PritchardSeiriolPlaid Cymru - The Party of Wales
Jackie LewisTalybolionPlaid Cymru - The Party of Wales
Kenneth HughesTalybolionIndependent / Other
Llio OwenTalybolionPlaid Cymru - The Party of Wales
Jeff EvansTref CybiIndependent / Other
Pip O'NeillTref CybiLabour Party
Aled JonesTwrcelynLiberal Democrats
Derek OwenTwrcelynIndependent / Other
Liz WoodTwrcelynIndependent / Other
Celfyn FurlongYnys GybiReform UK
Dafydd Rhys ThomasYnys GybiIndependent / Other
Keith RobertsYnys GybiLabour Party

Each table has its own date, unit and source. Census categories can contain subcategories. Do not add all rows together. Residents, households and electors are different measures.

Population by ageMid-2025

Unit: people. Source and definitions.

Population by age, Mid-2025
Measurepeople
All ages68,607
Under 1611,073
Age 16 to 6438,177
Age 65 and over19,357
Population history2011–2025

Unit: people. Source and definitions.

Population history, 2011–2025
Measurepeople
201169,913
201269,964
201369,880
201469,761
201569,415
201668,826
201768,617
201868,539
201968,278
202068,794
202168,937
202269,034
202369,127
202468,873
202568,607
Census residentsCensus 2021

Unit: people. Source and definitions.

Census residents, Census 2021
Measurepeople
Residence type: Total68,878
Residence type: Lives in a household68,184
Residence type: Lives in a communal establishment694
Population densityCensus 2021

Unit: people per square kilometre. Source and definitions.

Population density, Census 2021
Measurepeople per square kilometre
Population Density: Persons per square kilometre96.7
Census age groupsCensus 2021

Unit: people. Source and definitions.

Census age groups, Census 2021
Measurepeople
Age: Total68,878
Age: Aged 4 years and under3,211
Age: Aged 5 to 9 years3,861
Age: Aged 10 to 14 years3,971
Age: Aged 15 to 19 years3,404
Age: Aged 20 to 24 years3,055
Age: Aged 25 to 29 years3,309
Age: Aged 30 to 34 years3,696
Age: Aged 35 to 39 years3,452
Age: Aged 40 to 44 years3,485
Age: Aged 45 to 49 years4,028
Age: Aged 50 to 54 years4,948
Age: Aged 55 to 59 years5,209
Age: Aged 60 to 64 years5,044
Age: Aged 65 to 69 years4,757
Age: Aged 70 to 74 years5,037
Age: Aged 75 to 79 years3,716
Age: Aged 80 to 84 years2,521
Age: Aged 85 years and over2,174
Household numbersCensus 2021

Unit: households. Source and definitions.

Household numbers, Census 2021
Measurehouseholds
Number of households: Number of households30,822
Accommodation typeCensus 2021

Unit: households. Source and definitions.

Accommodation type, Census 2021
Measurehouseholds
Accommodation type: Total: All households30,825
Accommodation type: Detached14,623
Accommodation type: Semi-detached7,051
Accommodation type: Terraced6,827
Accommodation type: In a purpose-built block of flats or tenement1,423
Accommodation type: Part of a converted or shared house, including bedsits312
Accommodation type: Part of another converted building, for example, former school, church or warehouse158
Accommodation type: In a commercial building, for example, in an office building, hotel or over a shop254
Accommodation type: A caravan or other mobile or temporary structure177
Housing tenureCensus 2021

Unit: households. Source and definitions.

Housing tenure, Census 2021
Measurehouseholds
Tenure of household: Total: All households30,824
Tenure of household: Owned21,020
Tenure of household: Owned: Owns outright13,756
Tenure of household: Owned: Owns with a mortgage or loan7,264
Tenure of household: Shared ownership87
Tenure of household: Shared ownership: Shared ownership87
Tenure of household: Social rented4,820
Tenure of household: Social rented: Rents from council or Local Authority3,783
Tenure of household: Social rented: Other social rented1,037
Tenure of household: Private rented4,799
Tenure of household: Private rented: Private landlord or letting agency3,735
Tenure of household: Private rented: Other private rented1,064
Tenure of household: Lives rent free98
Economic activityCensus 2021

Unit: people aged 16 and over. Source and definitions.

Economic activity, Census 2021
Measurepeople aged 16 and over
Economic activity status: Total: All usual residents aged 16 years and over57,148
Economic activity status: Economically active (excluding full-time students)30,023
Economic activity status: Economically active (excluding full-time students):In employment28,540
Economic activity status: Economically active (excluding full-time students):In employment:Employee23,005
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Part-time6,768
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Full-time16,237
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed with employees1,039
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Part-time221
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Full-time818
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed without employees4,496
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Part-time1,726
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Full-time2,770
Economic activity status: Economically active (excluding full-time students): Unemployed1,483
Economic activity status: Economically active and a full-time student842
Economic activity status: Economically active and a full-time student:In employment663
Economic activity status: Economically active and a full-time student:In employment:Employee623
Economic activity status: Economically active and a full-time student: In employment: Employee: Part-time516
Economic activity status: Economically active and a full-time student: In employment: Employee: Full-time107
Economic activity status: Economically active and a full-time student:In employment:Self-employed with employees8
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Part-time2
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Full-time6
Economic activity status: Economically active and a full-time student:In employment:Self-employed without employees32
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Part-time25
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Full-time7
Economic activity status: Economically active and a full-time student: Unemployed179
Economic activity status: Economically inactive26,283
Economic activity status: Economically inactive: Retired17,457
Economic activity status: Economically inactive: Student2,279
Economic activity status: Economically inactive: Looking after home or family2,344
Economic activity status: Economically inactive: Long-term sick or disabled2,714
Economic activity status: Economically inactive: Other1,489
QualificationsCensus 2021

Unit: people aged 16 and over. Source and definitions.

Qualifications, Census 2021
Measurepeople aged 16 and over
Highest level of qualification: Total: All usual residents aged 16 years and over57,147
Highest level of qualification: No qualifications10,270
Highest level of qualification: Level 1 and entry level qualifications4,828
Highest level of qualification: Level 2 qualifications8,455
Highest level of qualification: Apprenticeship3,752
Highest level of qualification: Level 3 qualifications9,930
Highest level of qualification: Level 4 qualifications and above18,445
Highest level of qualification: Other qualifications1,467
General healthCensus 2021

Unit: people. Source and definitions.

General health, Census 2021
Measurepeople
General health: Total: All usual residents68,878
General health: Very good health32,788
General health: Good health21,937
General health: Fair health10,216
General health: Bad health3,059
General health: Very bad health878
DisabilityCensus 2021

Unit: people. Source and definitions.

Disability, Census 2021
Measurepeople
Disability: Total: All usual residents68,876
Disability: Disabled under the Equality Act14,245
Disability: Disabled under the Equality Act: Day-to-day activities limited a lot6,502
Disability: Disabled under the Equality Act: Day-to-day activities limited a little7,743
Disability: Not disabled under the Equality Act54,631
Disability: Not disabled under the Equality Act: Has long term physical or mental health condition but day-to-day activities are not limited4,399
Disability: Not disabled under the Equality Act: No long term physical or mental health conditions50,232
Ethnic groupsCensus 2021

Unit: people. Source and definitions.

Ethnic groups, Census 2021
Measurepeople
Ethnic group: Total: All usual residents68,879
Ethnic group: Asian, Asian British or Asian Welsh430
Ethnic group: Asian, Asian British or Asian Welsh: Bangladeshi40
Ethnic group: Asian, Asian British or Asian Welsh: Chinese108
Ethnic group: Asian, Asian British or Asian Welsh: Indian94
Ethnic group: Asian, Asian British or Asian Welsh: Pakistani22
Ethnic group: Asian, Asian British or Asian Welsh: Other Asian166
Ethnic group: Black, Black British, Black Welsh, Caribbean or African104
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: African68
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Caribbean17
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Other Black19
Ethnic group: Mixed or Multiple ethnic groups598
Ethnic group: Mixed or Multiple ethnic groups: White and Asian191
Ethnic group: Mixed or Multiple ethnic groups: White and Black African78
Ethnic group: Mixed or Multiple ethnic groups: White and Black Caribbean156
Ethnic group: Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups173
Ethnic group: White67,587
Ethnic group: White: English, Welsh, Scottish, Northern Irish or British66,339
Ethnic group: White: Irish381
Ethnic group: White: Gypsy or Irish Traveller54
Ethnic group: White: Roma33
Ethnic group: White: Other White780
Ethnic group: Other ethnic group160
Ethnic group: Other ethnic group: Arab58
Ethnic group: Other ethnic group: Any other ethnic group102
ReligionCensus 2021

Unit: people. Source and definitions.

Religion, Census 2021
Measurepeople
Religion: Total: All usual residents68,879
Religion: No religion28,066
Religion: Christian35,485
Religion: Buddhist154
Religion: Hindu62
Religion: Jewish30
Religion: Muslim328
Religion: Sikh30
Religion: Other religion278
Religion: Not answered4,446
GDP history (archived release)1998–2019

Unit: GBP millions. Source and definitions. Historic economic output at current market prices. This is an old release, not a current local economy estimate.

GDP history (archived release), 1998–2019
MeasureGBP millions
1998674
1999680
2000699
2001725
2002764
2003830
2004908
2005935
2006988
20071,017
20081,007
2009950
2010953
2011999
20121,039
20131,038
20141,053
20151,101
20161,173
20171,209
20181,306
20191,361
Welsh neighbourhood deprivation2025

Unit: neighbourhoods. Source and definitions.

Welsh neighbourhood deprivation, 2025
Measureneighbourhoods
Total LSOAs41
Most deprived 10% LSOAs in Wales (ranks 1-191)2
Most deprived 20% LSOAs in Wales (ranks 1-382)6
Most deprived 30% LSOAs in Wales (ranks 1-574)9
Most deprived 50% LSOAs in Wales (ranks 1-958)23

About the data

We use ONS boundaries, published election results, Open Council Data seat and member records, and official population, census and local finance statistics. Each table shows its date. Read about the sources, coverage and methods.