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

Ceredigion Council Map

View the Ceredigion 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

72,696

Wards

34

Seats in 2026

38

Latest result year

2022

Party seats: 2026 snapshot

Download seat history (CSV)

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

Seats by party, 2026
PartySeats
Plaid Cymru21
Other10
Liberal Democrats7
Reported total38

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

Seat history: 1973–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
202638Liberal Democrats 7 · Plaid Cymru 21 · Other 10
202538Liberal Democrats 7 · Plaid Cymru 21 · Other 10
202438Liberal Democrats 7 · Plaid Cymru 21 · Other 10
202338Liberal Democrats 7 · Plaid Cymru 21 · Other 10
202238Labour 1 · Liberal Democrats 7 · Plaid Cymru 20 · Other 10
202142Liberal Democrats 8 · Plaid Cymru 20 · Other 14
202042Liberal Democrats 8 · Plaid Cymru 20 · Other 14
201942Liberal Democrats 8 · Plaid Cymru 20 · Other 14
201842Liberal Democrats 8 · Plaid Cymru 20 · Other 14
201742Liberal Democrats 8 · Plaid Cymru 20 · Other 14
201642Labour 1 · Liberal Democrats 7 · Plaid Cymru 18 · Other 16
201542Liberal Democrats 7 · Other 16 · Nationalist parties 19
201442Liberal Democrats 7 · Other 16 · Nationalist parties 19
201342Labour 1 · Liberal Democrats 7 · Other 15 · Nationalist parties 19
201242Labour 1 · Liberal Democrats 7 · Other 15 · Nationalist parties 19
201142Labour 1 · Liberal Democrats 9 · Other 12 · Nationalist parties 20
201042Labour 1 · Liberal Democrats 9 · Other 12 · Nationalist parties 20
200942Labour 1 · Liberal Democrats 9 · Other 12 · Nationalist parties 20
200842Labour 1 · Liberal Democrats 10 · Other 12 · Nationalist parties 19
200742Labour 1 · Liberal Democrats 9 · Other 16 · Nationalist parties 16
200642Labour 1 · Liberal Democrats 9 · Other 16 · Nationalist parties 16
200542Labour 1 · Liberal Democrats 9 · Other 16 · Nationalist parties 16
200442Labour 1 · Liberal Democrats 9 · Other 16 · Nationalist parties 16
200344Labour 1 · Liberal Democrats 7 · Other 23 · Nationalist parties 13
200244Labour 1 · Liberal Democrats 7 · Other 23 · Nationalist parties 13
200144Labour 1 · Liberal Democrats 7 · Other 22 · Nationalist parties 14
200044Labour 1 · Liberal Democrats 7 · Other 22 · Nationalist parties 14
199944Labour 1 · Liberal Democrats 7 · Other 22 · Nationalist parties 14
199845Labour 1 · Liberal Democrats 12 · Other 25 · Nationalist parties 7
199745Labour 1 · Liberal Democrats 12 · Other 25 · Nationalist parties 7
199645Labour 1 · Liberal Democrats 12 · Other 25 · Nationalist parties 7
199544Labour 1 · Liberal Democrats 12 · Other 25 · Nationalist parties 6
199444Labour 1 · Liberal Democrats 9 · Other 31 · Nationalist parties 3
199344Labour 1 · Liberal Democrats 9 · Other 31 · Nationalist parties 3
199244Labour 1 · Liberal Democrats 9 · Other 31 · Nationalist parties 3
199144Labour 1 · Liberal Democrats 9 · Other 31 · Nationalist parties 3
199044Labour 2 · Liberal Democrats 14 · Other 24 · Nationalist parties 4
198944Labour 2 · Liberal Democrats 14 · Other 24 · Nationalist parties 4
198844Labour 2 · Liberal Democrats 14 · Other 24 · Nationalist parties 4
198744Labour 2 · Liberal Democrats 14 · Other 24 · Nationalist parties 4
198643Labour 2 · Liberal Democrats 11 · Other 28 · Nationalist parties 2
198543Labour 2 · Liberal Democrats 11 · Other 28 · Nationalist parties 2
198443Labour 2 · Liberal Democrats 11 · Other 28 · Nationalist parties 2
198343Labour 2 · Liberal Democrats 11 · Other 28 · Nationalist parties 2
198243Labour 4 · Liberal Democrats 7 · Other 30 · Nationalist parties 2
198143Labour 4 · Liberal Democrats 7 · Other 30 · Nationalist parties 2
198043Labour 4 · Liberal Democrats 7 · Other 30 · Nationalist parties 2
197943Labour 4 · Liberal Democrats 7 · Other 30 · Nationalist parties 2
197843Labour 2 · Liberal Democrats 6 · Other 33 · Nationalist parties 2
197743Labour 2 · Liberal Democrats 6 · Other 33 · Nationalist parties 2
197643Labour 2 · Liberal Democrats 6 · Other 33 · Nationalist parties 2
197543Labour 3 · Liberal Democrats 9 · Other 31
197443Labour 3 · Liberal Democrats 9 · Other 31
197343Labour 3 · Liberal Democrats 9 · Other 31

Ceredigion Council and Local Areas

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

Councils in Wales · Boundary data (GeoJSON)

Browse all 34 mapped areas

Recorded election results

Download all recorded results (CSV)

34 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
  • 20 Plaid Cymru
  • 9 Independent
  • 7 Liberal Democrats
  • 1 Labour
  • 1 Gwlad

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).

Aberaeron & Aberarth1 seats contested · 59.3% turnout

Source area code: W05001298. Electorate: 1,427. Source and method.

Aberaeron & Aberarth, 2022
CandidatePartyCandidate votesResult
Evans E.Liberal Democrats702Elected
Lloyd P.Independent142Not 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.

Aberporth & Y Ferwig2 seats contested · 44.4% turnout

Source area code: W05001299. Electorate: 2,809. Source and method.

Aberporth & Y Ferwig, 2022
CandidatePartyCandidate votesResult
Davies C.Plaid Cymru824Elected
Davies G.Plaid Cymru793Elected
Lewis S.Independent451Not 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.

Aberystwyth Morfa a Glais2 seats contested · 32.8% turnout

Source area code: W05001300. Electorate: 3,908. Source and method.

Aberystwyth Morfa a Glais, 2022
CandidatePartyCandidate votesResult
Williams A.Plaid Cymru720Elected
Strong M.Plaid Cymru581Elected
Edwards I.Liberal Democrats307Not elected
Peasley C.Green193Not elected
Cook J.Labour191Not elected
Lewis-Rowlands D.Labour165Not elected
Thomas J.Liberal Democrats146Not elected
Hall S.Conservative103Not elected
Lawry E.Conservative101Not 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.

Aberystwyth Penparcau2 seats contested · 38.3% turnout

Source area code: W05001301. Electorate: 2,180. Source and method.

Aberystwyth Penparcau, 2022
CandidatePartyCandidate votesResult
Worrall C.Plaid Cymru515Elected
Davies S.Plaid Cymru338Elected
Mangold A.Labour308Not elected
Edwards L.Independent157Not elected
Lees D.Liberal Democrats127Not 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.

Aberystwyth Rheidol1 seats contested · 36.9% turnout

Source area code: W05001302. Electorate: 1,845. Source and method.

Aberystwyth Rheidol, 2022
CandidatePartyCandidate votesResult
Edwards E.Plaid Cymru228Elected
Benjamin M.Liberal Democrats172Not elected
Norman M.Labour162Not elected
Shewring M.Independent112Not 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.

Beulah & Llangoedmor2 seats contested · 49.1% turnout

Source area code: W05001303. Electorate: 2,388. Source and method.

Beulah & Llangoedmor, 2022
CandidatePartyCandidate votesResult
Edwards A.Plaid Cymru804Elected
James C.Plaid Cymru759Elected
James G.Independent287Not elected
Culley J.Labour257Not 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.

Borth1 seats contested · 53.1% turnout

Source area code: W05001304. Electorate: 1,700. Source and method.

Borth, 2022
CandidatePartyCandidate votesResult
Hughes H.Independent378Elected
Salmon N.Green277Not elected
Quant R.Independent237Not 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.

Ceulan A Maesmawr1 seats contested · 55.6% turnout

Source area code: W05001305. Electorate: 1,573. Source and method.

Ceulan A Maesmawr, 2022
CandidatePartyCandidate votesResult
Davies C.Plaid Cymru512Elected
Lewis D.Independent345Not 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.

Ciliau Aeron1 seats contested · 57.2% turnout

Source area code: W05001306. Electorate: 1,643. Source and method.

Ciliau Aeron, 2022
CandidatePartyCandidate votesResult
Davies M.Independent606Elected
Thomas I.Plaid Cymru326Not 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.

Faenor1 seats contested · 38.5% turnout

Source area code: W05001307. Electorate: 1,967. Source and method.

Faenor, 2022
CandidatePartyCandidate votesResult
Roberts J.Liberal Democrats381Elected
Mabbutt E.Plaid Cymru298Not elected
Kelly G.Labour75Not 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.

LLANSANFFRAID1 seats contested · 50.7% turnout

Source area code: W05001320. Electorate: 1,636. Source and method.

LLANSANFFRAID, 2022
CandidatePartyCandidate votesResult
Henson K.Plaid Cymru446Elected
Edwards D.Independent379Not 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.

Lampeter1 seats contested

Source area code: W05001308. Electorate: Not available. Source and method.

Lampeter, 2022
CandidatePartyCandidate votesResult
Harris H.Labour0Elected

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.

Llanarth1 seats contested · 46.5% turnout

Source area code: W05001309. Electorate: 1,253. Source and method.

Llanarth, 2022
CandidatePartyCandidate votesResult
Davies B.Plaid Cymru373Elected
Hughes A.Independent210Not 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.

Llanbadarn Fawr1 seats contested · 37.5% turnout

Source area code: W05001310. Electorate: 1,782. Source and method.

Llanbadarn Fawr, 2022
CandidatePartyCandidate votesResult
Davies G.Plaid Cymru518Elected
Arathoon J.Independent75Not elected
Rutty J.Liberal Democrats74Not 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.

Llandyfriog1 seats contested

Source area code: W05001311. Electorate: Not available. Source and method.

Llandyfriog, 2022
CandidatePartyCandidate votesResult
Thomas W.Plaid Cymru0Elected

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.

Llandysilio & Llangrannog1 seats contested

Source area code: W05001312. Electorate: Not available. Source and method.

Llandysilio & Llangrannog, 2022
CandidatePartyCandidate votesResult
Lloyd G.Independent0Elected

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.

Llandysul North & Troedyraur1 seats contested · 50.3% turnout

Source area code: W05001313. Electorate: 1,854. Source and method.

Llandysul North & Troedyraur, 2022
CandidatePartyCandidate votesResult
Lewis M.Plaid Cymru431Elected
Thomas I.Independent426Not elected
Mitchell B.Green74Not 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.

Llandysul South1 seats contested · 54.0% turnout

Source area code: W05001314. Electorate: 1,526. Source and method.

Llandysul South, 2022
CandidatePartyCandidate votesResult
Evans K.Independent478Elected
Adams M.Plaid Cymru343Not 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.

Llanfarian1 seats contested · 61.1% turnout

Source area code: W05001315. Electorate: 1,264. Source and method.

Llanfarian, 2022
CandidatePartyCandidate votesResult
Hughes G.Liberal Democrats524Elected
Warburton S.Plaid Cymru246Not 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.

Llanfihangel Ystrad1 seats contested · 50.6% turnout

Source area code: W05001316. Electorate: 1,714. Source and method.

Llanfihangel Ystrad, 2022
CandidatePartyCandidate votesResult
Jones C.Plaid Cymru434Elected
Evans G.Independent431Not 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.

Llangeitho1 seats contested

Source area code: W05001317. Electorate: Not available. Source and method.

Llangeitho, 2022
CandidatePartyCandidate votesResult
Evans R.Independent0Elected

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.

Llangybi1 seats contested · 53.3% turnout

Source area code: W05001318. Electorate: 1,208. Source and method.

Llangybi, 2022
CandidatePartyCandidate votesResult
Evans E.Plaid Cymru309Elected
Morgan J.Independent170Not elected
Mulholland D.Labour159Not 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.

Llanrhystyd1 seats contested · 57.7% turnout

Source area code: W05001319. Electorate: 1,273. Source and method.

Llanrhystyd, 2022
CandidatePartyCandidate votesResult
Evans G.Gwlad290Elected
Bird K.Liberal Democrats194Not elected
Inshaw D.Independent181Not elected
Hayfield H.Green64Not 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.

Llanwenog1 seats contested · 51.0% turnout

Source area code: W05001321. Electorate: 1,462. Source and method.

Llanwenog, 2022
CandidatePartyCandidate votesResult
Davies E.Independent503Elected
Jones R.Plaid Cymru238Not 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.

Lledrod1 seats contested · 56.8% turnout

Source area code: W05001322. Electorate: 1,248. Source and method.

Lledrod, 2022
CandidatePartyCandidate votesResult
Evans W.Independent257Elected
Benjamin A.Independent239Not elected
Shaw A.Plaid Cymru208Not 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.

Melindwr1 seats contested · 48.3% turnout

Source area code: W05001323. Electorate: 1,627. Source and method.

Melindwr, 2022
CandidatePartyCandidate votesResult
Davies R.Plaid Cymru674Elected
Simpson C.Green101Not 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.

Mwldan1 seats contested · 46.6% turnout

Source area code: W05001324. Electorate: 1,564. Source and method.

Mwldan, 2022
CandidatePartyCandidate votesResult
Maehrlein S.Liberal Democrats441Elected
Jones R.Plaid Cymru274Not 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.

New Quay & Llanllwchaearn1 seats contested · 55.4% turnout

Source area code: W05001325. Electorate: 1,624. Source and method.

New Quay & Llanllwchaearn, 2022
CandidatePartyCandidate votesResult
Vaux M.Plaid Cymru482Elected
Potter D.Independent409Not 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.

Penbryn1 seats contested · 49.3% turnout

Source area code: W05001326. Electorate: 1,110. Source and method.

Penbryn, 2022
CandidatePartyCandidate votesResult
James G.Independent478Elected
Rayson J.No description68Not 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.

Teifi1 seats contested · 48.8% turnout

Source area code: W05001327. Electorate: 1,458. Source and method.

Teifi, 2022
CandidatePartyCandidate votesResult
Evans E.Liberal Democrats330Elected
Miles C.Plaid Cymru284Not elected
Pope J.Labour88Not 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.

Tirymynach1 seats contested

Source area code: W05001328. Electorate: Not available. Source and method.

Tirymynach, 2022
CandidatePartyCandidate votesResult
Hinge P.Liberal Democrats0Elected

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.

Trefeurig1 seats contested · 55.2% turnout

Source area code: W05001329. Electorate: 1,476. Source and method.

Trefeurig, 2022
CandidatePartyCandidate votesResult
Roberts C.Plaid Cymru428Elected
Mason D.Independent384Not 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.

Tregaron & Ystrad Fflur1 seats contested · 63.6% turnout

Source area code: W05001330. Electorate: 1,557. Source and method.

Tregaron & Ystrad Fflur, 2022
CandidatePartyCandidate votesResult
Davies I.Independent691Elected
Hughes C.Plaid Cymru294Not 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.

Ystwyth1 seats contested · 50.2% turnout

Source area code: W05001331. Electorate: 1,707. Source and method.

Ystwyth, 2022
CandidatePartyCandidate votesResult
Davies M.Liberal Democrats500Elected
Ferguson K.Plaid Cymru348Not 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)

38 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.

38 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
Elizabeth EvansAberaeron and AberarthLiberal Democrats
Clive DaviesAberporth and Y FerwigPlaid Cymru - The Party of Wales
Gethin DaviesAberporth and Y FerwigPlaid Cymru - The Party of Wales
Alun WilliamsAberystwyth Morfa a GlaisPlaid Cymru - The Party of Wales
Mark StrongAberystwyth Morfa a GlaisPlaid Cymru - The Party of Wales
Carl WorrallAberystwyth PenparcauPlaid Cymru - The Party of Wales
Shelley ChildsAberystwyth PenparcauPlaid Cymru - The Party of Wales
Endaf EdwardsAberystwyth RheidolPlaid Cymru - The Party of Wales
Amanda EdwardsBeulah and LlangoedmorPlaid Cymru - The Party of Wales
Chris JamesBeulah and LlangoedmorPlaid Cymru - The Party of Wales
Hugh HughesBorthIndependent / Other
Catrin M S DaviesCeulan a MaesmawrPlaid Cymru - The Party of Wales
Marc DaviesCiliau AeronIndependent / Other
John RobertsFaenorLiberal Democrats
Ann MorganLampeterPlaid Cymru - The Party of Wales
Gareth DaviesLlanbadarn FawrPlaid Cymru - The Party of Wales
Wyn ThomasLlandyfriogPlaid Cymru - The Party of Wales
Gareth LloydLlandysilio and LlangrannogIndependent / Other
Maldwyn LewisLlandysul North and TroedyraurPlaid Cymru - The Party of Wales
Keith EvansLlandysul SouthIndependent / Other
Raymond EvansLlanfarianLiberal Democrats
Ceris JonesLlanfihangel YstradPlaid Cymru - The Party of Wales
Rhodri EvansLlangeithoIndependent / Other
Eryl EvansLlangybiPlaid Cymru - The Party of Wales
Bryan DaviesLlannarthPlaid Cymru - The Party of Wales
Gwyn Wigley EvansLlanrhystydGwlad Gwlad
Keith HensonLlansanffraidPlaid Cymru - The Party of Wales
Euros DaviesLlanwenogIndependent / Other
Wyn EvansLledrodIndependent / Other
Rhodri DaviesMelindwrPlaid Cymru - The Party of Wales
Sian MaehrleinMwldanLiberal Democrats
Matthew VauxNew Quay and LlanllwchaearnPlaid Cymru - The Party of Wales
Gwyn JamesPenbrynIndependent / Other
Elaine EvansTeifiLiberal Democrats
Gareth LewisTirymynachLiberal Democrats
Caryl RobertsTrefeurigPlaid Cymru - The Party of Wales
Ifan DaviesTregaron and Ystrad FflurIndependent / Other
Meirion DaviesYstwythLiberal Democrats

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 ages72,696
Under 169,843
Age 16 to 6443,259
Age 65 and over19,594
Population history2011–2025

Unit: people. Source and definitions.

Population history, 2011–2025
Measurepeople
201175,293
201276,215
201376,087
201475,197
201573,724
201672,900
201772,220
201871,291
201970,639
202071,421
202170,676
202272,111
202372,731
202472,726
202572,696
Census residentsCensus 2021

Unit: people. Source and definitions.

Census residents, Census 2021
Measurepeople
Residence type: Total71,475
Residence type: Lives in a household67,845
Residence type: Lives in a communal establishment3,630
Population densityCensus 2021

Unit: people per square kilometre. Source and definitions.

Population density, Census 2021
Measurepeople per square kilometre
Population Density: Persons per square kilometre40.0
Census age groupsCensus 2021

Unit: people. Source and definitions.

Census age groups, Census 2021
Measurepeople
Age: Total71,475
Age: Aged 4 years and under2,709
Age: Aged 5 to 9 years3,288
Age: Aged 10 to 14 years3,424
Age: Aged 15 to 19 years4,792
Age: Aged 20 to 24 years6,366
Age: Aged 25 to 29 years3,652
Age: Aged 30 to 34 years3,455
Age: Aged 35 to 39 years3,268
Age: Aged 40 to 44 years3,170
Age: Aged 45 to 49 years3,707
Age: Aged 50 to 54 years4,752
Age: Aged 55 to 59 years5,364
Age: Aged 60 to 64 years5,140
Age: Aged 65 to 69 years4,930
Age: Aged 70 to 74 years5,012
Age: Aged 75 to 79 years3,718
Age: Aged 80 to 84 years2,379
Age: Aged 85 years and over2,349
Household numbersCensus 2021

Unit: households. Source and definitions.

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

Unit: households. Source and definitions.

Accommodation type, Census 2021
Measurehouseholds
Accommodation type: Total: All households30,897
Accommodation type: Detached15,661
Accommodation type: Semi-detached7,146
Accommodation type: Terraced4,342
Accommodation type: In a purpose-built block of flats or tenement1,986
Accommodation type: Part of a converted or shared house, including bedsits895
Accommodation type: Part of another converted building, for example, former school, church or warehouse236
Accommodation type: In a commercial building, for example, in an office building, hotel or over a shop386
Accommodation type: A caravan or other mobile or temporary structure245
Housing tenureCensus 2021

Unit: households. Source and definitions.

Housing tenure, Census 2021
Measurehouseholds
Tenure of household: Total: All households30,891
Tenure of household: Owned21,176
Tenure of household: Owned: Owns outright14,798
Tenure of household: Owned: Owns with a mortgage or loan6,378
Tenure of household: Shared ownership96
Tenure of household: Shared ownership: Shared ownership96
Tenure of household: Social rented3,239
Tenure of household: Social rented: Rents from council or Local Authority752
Tenure of household: Social rented: Other social rented2,487
Tenure of household: Private rented6,371
Tenure of household: Private rented: Private landlord or letting agency5,294
Tenure of household: Private rented: Other private rented1,077
Tenure of household: Lives rent free9
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 over61,392
Economic activity status: Economically active (excluding full-time students)29,845
Economic activity status: Economically active (excluding full-time students):In employment28,718
Economic activity status: Economically active (excluding full-time students):In employment:Employee20,692
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Part-time6,529
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Full-time14,163
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed with employees1,283
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Part-time222
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Full-time1,061
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed without employees6,743
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Part-time2,502
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Full-time4,241
Economic activity status: Economically active (excluding full-time students): Unemployed1,127
Economic activity status: Economically active and a full-time student2,119
Economic activity status: Economically active and a full-time student:In employment1,401
Economic activity status: Economically active and a full-time student:In employment:Employee1,286
Economic activity status: Economically active and a full-time student: In employment: Employee: Part-time1,109
Economic activity status: Economically active and a full-time student: In employment: Employee: Full-time177
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-time4
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Full-time4
Economic activity status: Economically active and a full-time student:In employment:Self-employed without employees107
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Part-time89
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Full-time18
Economic activity status: Economically active and a full-time student: Unemployed718
Economic activity status: Economically inactive29,428
Economic activity status: Economically inactive: Retired16,997
Economic activity status: Economically inactive: Student6,150
Economic activity status: Economically inactive: Looking after home or family2,119
Economic activity status: Economically inactive: Long-term sick or disabled2,730
Economic activity status: Economically inactive: Other1,432
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 over61,391
Highest level of qualification: No qualifications9,036
Highest level of qualification: Level 1 and entry level qualifications4,513
Highest level of qualification: Level 2 qualifications8,411
Highest level of qualification: Apprenticeship3,297
Highest level of qualification: Level 3 qualifications13,036
Highest level of qualification: Level 4 qualifications and above21,653
Highest level of qualification: Other qualifications1,445
General healthCensus 2021

Unit: people. Source and definitions.

General health, Census 2021
Measurepeople
General health: Total: All usual residents71,475
General health: Very good health32,195
General health: Good health24,054
General health: Fair health10,881
General health: Bad health3,328
General health: Very bad health1,017
DisabilityCensus 2021

Unit: people. Source and definitions.

Disability, Census 2021
Measurepeople
Disability: Total: All usual residents71,474
Disability: Disabled under the Equality Act15,637
Disability: Disabled under the Equality Act: Day-to-day activities limited a lot6,686
Disability: Disabled under the Equality Act: Day-to-day activities limited a little8,951
Disability: Not disabled under the Equality Act55,837
Disability: Not disabled under the Equality Act: Has long term physical or mental health condition but day-to-day activities are not limited4,845
Disability: Not disabled under the Equality Act: No long term physical or mental health conditions50,992
Ethnic groupsCensus 2021

Unit: people. Source and definitions.

Ethnic groups, Census 2021
Measurepeople
Ethnic group: Total: All usual residents71,473
Ethnic group: Asian, Asian British or Asian Welsh1,096
Ethnic group: Asian, Asian British or Asian Welsh: Bangladeshi76
Ethnic group: Asian, Asian British or Asian Welsh: Chinese320
Ethnic group: Asian, Asian British or Asian Welsh: Indian325
Ethnic group: Asian, Asian British or Asian Welsh: Pakistani145
Ethnic group: Asian, Asian British or Asian Welsh: Other Asian230
Ethnic group: Black, Black British, Black Welsh, Caribbean or African366
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: African252
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Caribbean74
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Other Black40
Ethnic group: Mixed or Multiple ethnic groups867
Ethnic group: Mixed or Multiple ethnic groups: White and Asian292
Ethnic group: Mixed or Multiple ethnic groups: White and Black African128
Ethnic group: Mixed or Multiple ethnic groups: White and Black Caribbean190
Ethnic group: Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups257
Ethnic group: White68,776
Ethnic group: White: English, Welsh, Scottish, Northern Irish or British65,674
Ethnic group: White: Irish430
Ethnic group: White: Gypsy or Irish Traveller57
Ethnic group: White: Roma29
Ethnic group: White: Other White2,586
Ethnic group: Other ethnic group368
Ethnic group: Other ethnic group: Arab138
Ethnic group: Other ethnic group: Any other ethnic group230
ReligionCensus 2021

Unit: people. Source and definitions.

Religion, Census 2021
Measurepeople
Religion: Total: All usual residents71,476
Religion: No religion30,749
Religion: Christian33,409
Religion: Buddhist378
Religion: Hindu158
Religion: Jewish75
Religion: Muslim515
Religion: Sikh35
Religion: Other religion677
Religion: Not answered5,480
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
1998834
1999851
2000891
2001940
20021,007
20031,072
20041,133
20051,168
20061,239
20071,265
20081,282
20091,262
20101,303
20111,373
20121,364
20131,412
20141,408
20151,463
20161,515
20171,545
20181,581
20191,596
Welsh neighbourhood deprivation2025

Unit: neighbourhoods. Source and definitions.

Welsh neighbourhood deprivation, 2025
Measureneighbourhoods
Total LSOAs45
Most deprived 10% LSOAs in Wales (ranks 1-191)1
Most deprived 20% LSOAs in Wales (ranks 1-382)1
Most deprived 30% LSOAs in Wales (ranks 1-574)4
Most deprived 50% LSOAs in Wales (ranks 1-958)27

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.