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

Rhondda Cynon Taf Council Map

View the Rhondda Cynon Taf 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

241,015

Wards

46

Seats in 2026

75

Latest result year

2022

Party seats: 2026 snapshot

Download seat history (CSV)

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

Seats by party, 2026
PartySeats
Labour58
Plaid Cymru8
Other6
Conservative2
Green1
Reported total75

“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
202675Conservative 2 · Labour 58 · Green 1 · Plaid Cymru 8 · Other 6
202575Conservative 2 · Labour 58 · Plaid Cymru 8 · Other 7
202475Conservative 2 · Labour 59 · Plaid Cymru 8 · Other 6
202375Conservative 2 · Labour 59 · Plaid Cymru 8 · Other 6
202275Conservative 2 · Labour 59 · Plaid Cymru 8 · Other 6
202175Conservative 3 · Labour 48 · Plaid Cymru 17 · Other 7
202075Conservative 2 · Labour 47 · Liberal Democrats 1 · Plaid Cymru 17 · Other 8
201975Conservative 2 · Labour 47 · Liberal Democrats 1 · Plaid Cymru 17 · Other 8
201875Conservative 4 · Labour 47 · Liberal Democrats 1 · Plaid Cymru 17 · Other 6
201775Conservative 4 · Labour 47 · Liberal Democrats 1 · Plaid Cymru 18 · Other 5
201675Conservative 1 · Labour 60 · Liberal Democrats 1 · Plaid Cymru 9 · Other 4
201575Conservative 1 · Labour 60 · Liberal Democrats 1 · Other 4 · Nationalist parties 9
201475Conservative 1 · Labour 59 · Liberal Democrats 1 · Other 5 · Nationalist parties 9
201375Conservative 1 · Labour 60 · Liberal Democrats 1 · Other 4 · Nationalist parties 9
201275Conservative 1 · Labour 60 · Liberal Democrats 1 · Other 4 · Nationalist parties 9
201175Conservative 1 · Labour 46 · Liberal Democrats 3 · Other 6 · Nationalist parties 19
201075Conservative 1 · Labour 45 · Liberal Democrats 3 · Other 6 · Nationalist parties 20
200975Conservative 1 · Labour 45 · Liberal Democrats 3 · Other 6 · Nationalist parties 20
200875Conservative 1 · Labour 44 · Liberal Democrats 4 · Other 6 · Nationalist parties 20
200775Labour 57 · Liberal Democrats 2 · Other 3 · Nationalist parties 13
200675Labour 57 · Liberal Democrats 2 · Other 3 · Nationalist parties 13
200575Labour 57 · Liberal Democrats 2 · Other 3 · Nationalist parties 13
200475Labour 57 · Liberal Democrats 2 · Other 3 · Nationalist parties 13
200375Labour 26 · Liberal Democrats 2 · Other 5 · Nationalist parties 42
200275Labour 26 · Liberal Democrats 2 · Other 5 · Nationalist parties 42
200175Labour 26 · Liberal Democrats 2 · Other 5 · Nationalist parties 42
200075Labour 26 · Liberal Democrats 2 · Other 5 · Nationalist parties 42
199975Labour 26 · Liberal Democrats 2 · Other 5 · Nationalist parties 42
199875Labour 57 · Other 4 · Nationalist parties 14
199775Labour 58 · Other 4 · Nationalist parties 13
199675Labour 57 · Other 4 · Nationalist parties 14
199575Labour 57 · Other 4 · Nationalist parties 14

Rhondda Cynon Taf Council and Local Areas

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

Councils in Wales · Boundary data (GeoJSON)

Browse all 46 mapped areas

Recorded election results

Download all recorded results (CSV)

46 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
  • 59 Labour
  • 8 Plaid Cymru
  • 5 Independent
  • 2 Conservative
  • 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).

Aberaman3 seats contested

Source area code: W05001071. Electorate: 7,311. Source and method.

Aberaman, 2022
CandidatePartyCandidate votesResult
Cook J.Labour1,518Elected
Williams T.Labour1,472Elected
Evans S.Labour1,447Elected
Williams J.Plaid Cymru870Not elected
Clarke A.Conservative320Not 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.

Abercynon2 seats contested

Source area code: W05001072. Electorate: 4,565. Source and method.

Abercynon, 2022
CandidatePartyCandidate votesResult
Lewis R.Labour918Elected
Rees-Jones M.Labour851Elected
Skinner M.Plaid Cymru234Not elected
Jenkins V.Propel192Not elected
Ford C.Conservative154Not 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.

Aberdare East2 seats contested

Source area code: W05001073. Electorate: 4,980. Source and method.

Aberdare East, 2022
CandidatePartyCandidate votesResult
Bradwick S.Labour1,147Elected
Dunn V.Labour1,000Elected
Benney G.Plaid Cymru444Not elected
Abraham A.Conservative213Not 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.

Aberdare West & Llwydcoed3 seats contested

Source area code: W05001074. Electorate: 7,494. Source and method.

Aberdare West & Llwydcoed, 2022
CandidatePartyCandidate votesResult
Crimmings A.Labour1,667Elected
Jones G.Labour1,435Elected
Rees S.Labour1,413Elected
Owen E.Plaid Cymru690Not elected
Barton D.Conservative519Not 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.

Beddau & Tyn-y-nant2 seats contested

Source area code: W05001075. Electorate: 5,651. Source and method.

Beddau & Tyn-y-nant, 2022
CandidatePartyCandidate votesResult
Barton J.Labour1,168Elected
Yeo R.Labour900Elected
Gronow R.Plaid Cymru277Not elected
Thomas P.Conservative257Not elected
Trask S.Conservative257Not 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.

Brynna & Llanharan3 seats contested

Source area code: W05001076. Electorate: 6,756. Source and method.

Brynna & Llanharan, 2022
CandidatePartyCandidate votesResult
Evans D.Independent1,105Elected
Hopkins G.Labour1,011Elected
Turner J.Labour965Elected
Parker C.Labour872Not elected
Donnan H.Plaid Cymru616Not elected
Pannu P.Conservative297Not elected
Thacker L.Liberal Democrats219Not elected
Burgess C.Britain First191Not 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.

Church Village2 seats contested

Source area code: W05001077. Electorate: 5,223. Source and method.

Church Village, 2022
CandidatePartyCandidate votesResult
Stacey G.Labour807Elected
Warren G.Labour720Elected
Thompson E.Plaid Cymru459Not elected
Gillard S.Independent413Not elected
Bellin I.Plaid Cymru396Not elected
Schofield S.Conservative345Not 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.

Cilfynydd1 seats contested · 40.1% turnout

Source area code: W05001078. Electorate: 2,140. Source and method.

Cilfynydd, 2022
CandidatePartyCandidate votesResult
Gronow H.Plaid Cymru354Elected
Morgan B.Labour306Not elected
Belzak S.Independent134Not elected
Powell S.Independent65Not 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.

Cwm Clydach1 seats contested · 31.0% turnout

Source area code: W05001079. Electorate: 2,014. Source and method.

Cwm Clydach, 2022
CandidatePartyCandidate votesResult
Norris M.Labour424Elected
Luckwell K.Plaid Cymru201Not 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.

Cwmbach2 seats contested

Source area code: W05001080. Electorate: 3,835. Source and method.

Cwmbach, 2022
CandidatePartyCandidate votesResult
Elliott J.Labour663Elected
Maohoub M.Labour513Elected
Jones D.Plaid Cymru375Not elected
Waddingham K.Independent371Not elected
Matthews J.Green177Not 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.

Cymer2 seats contested

Source area code: W05001081. Electorate: 4,315. Source and method.

Cymer, 2022
CandidatePartyCandidate votesResult
Caple G.Labour995Elected
Evans R.Labour836Elected
Griffiths N.Plaid Cymru385Not elected
Cutler O.Plaid Cymru314Not 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.

Ferndale & Maerdy2 seats contested

Source area code: W05001082. Electorate: 5,460. Source and method.

Ferndale & Maerdy, 2022
CandidatePartyCandidate votesResult
Morgans S.Labour1,368Elected
Smith J.Labour878Elected
Howe P.Independent820Not elected
Jones A.Plaid Cymru661Not elected
Griffiths L.Conservative127Not elected
Butler R.Liberal Democrats80Not 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.

Gilfach-Goch1 seats contested · 31.9% turnout

Source area code: W05001083. Electorate: 2,493. Source and method.

Gilfach-Goch, 2022
CandidatePartyCandidate votesResult
Roberts A.Labour734Elected
Price P.Conservative62Not 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.

Glyn-Coch1 seats contested · 21.6% turnout

Source area code: W05001084. Electorate: 2,002. Source and method.

Glyn-Coch, 2022
CandidatePartyCandidate votesResult
Williams D.Labour291Elected
Baish D.Plaid Cymru71Not elected
Maughan A.Gwlad71Not 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.

Graig & Pontypridd West2 seats contested

Source area code: W05001085. Electorate: 5,191. Source and method.

Graig & Pontypridd West, 2022
CandidatePartyCandidate votesResult
Brencher J.Labour921Elected
Leyshon T.Labour896Elected
Reast R.Plaid Cymru439Not elected
Griffiths A.Plaid Cymru354Not elected
Evans A.Independent207Not elected
Price B.Conservative176Not elected
Kamish M.Trade Union and Socialist Coalition38Not 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.

Hawthorn & Lower Rhydfelen1 seats contested · 45.0% turnout

Source area code: W05001086. Electorate: 1,769. Source and method.

Hawthorn & Lower Rhydfelen, 2022
CandidatePartyCandidate votesResult
Lisles C.Independent503Elected
Thomas C.Labour293Not 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.

Hirwaun, Penderyn & Rhigos2 seats contested

Source area code: W05001087. Electorate: 4,635. Source and method.

Hirwaun, Penderyn & Rhigos, 2022
CandidatePartyCandidate votesResult
Morgan K.Plaid Cymru1,012Elected
Rogers A.Plaid Cymru811Elected
Grundy R.Labour471Not elected
Jones R.Labour464Not elected
Robinson T.Conservative164Not 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.

Llanharry1 seats contested · 32.2% turnout

Source area code: W05001088. Electorate: 2,703. Source and method.

Llanharry, 2022
CandidatePartyCandidate votesResult
Stephens B.Labour401Elected
Assiratti S.Independent296Not elected
Doyle L.Plaid Cymru76Not elected
Oakes C.Conservative60Not elected
Beach P.No description23Not elected
Beach P.No description14Not 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.

Llantrisant & Talbot Green2 seats contested

Source area code: W05001089. Electorate: 5,292. Source and method.

Llantrisant & Talbot Green, 2022
CandidatePartyCandidate votesResult
Holmes G.Labour927Elected
Davies S.Labour882Elected
Jones K.Independent800Not elected
Robinson A.Conservative619Not elected
Baccara P.Independent498Not elected
Roberts D.Plaid Cymru445Not 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.

Llantwit Fardre2 seats contested

Source area code: W05001090. Electorate: 4,891. Source and method.

Llantwit Fardre, 2022
CandidatePartyCandidate votesResult
Trask S.Conservative966Elected
Johnson K.Conservative944Elected
Davies M.Labour687Not elected
McCracken R.Labour658Not elected
Owen H.Plaid Cymru321Not elected
Bevan S.Plaid Cymru314Not 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.

Llwyn-y-pia1 seats contested · 33.3% turnout

Source area code: W05001091. Electorate: 2,373. Source and method.

Llwyn-y-pia, 2022
CandidatePartyCandidate votesResult
Lewis W.Labour534Elected
Walker C.Plaid Cymru152Not elected
Gregory J.Propel104Not 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.

Mountain Ash2 seats contested

Source area code: W05001092. Electorate: 5,519. Source and method.

Mountain Ash, 2022
CandidatePartyCandidate votesResult
Morgan A.Labour1,547Elected
Treeby W.Labour1,016Elected
Jarman P.Plaid Cymru897Not elected
Thomson K.Conservative168Not elected
Hollsing M.Trade Union and Socialist Coalition107Not 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.

Pen-Y-Graig2 seats contested

Source area code: W05001095. Electorate: 4,054. Source and method.

Pen-Y-Graig, 2022
CandidatePartyCandidate votesResult
Ellis L.Labour660Elected
Middle C.Labour638Elected
Davies J.Plaid Cymru357Not elected
Karadeniz C.Plaid Cymru258Not elected
Stevens S.Independent109Not elected
Cobb J.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.

Pen-Y-Waun1 seats contested · 25.9% turnout

Source area code: W05001096. Electorate: 1,956. Source and method.

Pen-Y-Waun, 2022
CandidatePartyCandidate votesResult
Addiscsott L.Labour391Elected
Owen L.Plaid Cymru63Not elected
Daniel J.Conservative52Not 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.

Penrhiw-Ceiber2 seats contested

Source area code: W05001093. Electorate: 4,219. Source and method.

Penrhiw-Ceiber, 2022
CandidatePartyCandidate votesResult
Williams R.Labour960Elected
Fox A.Labour934Elected
Dempsey L.Plaid Cymru255Not 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.

Pentre2 seats contested

Source area code: W05001094. Electorate: 3,958. Source and method.

Pentre, 2022
CandidatePartyCandidate votesResult
Williams G.Labour870Elected
Morgan N.Labour822Elected
Rees G.Plaid Cymru589Not elected
Purrington L.Plaid Cymru509Not elected
Green R.Conservative113Not 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.

Pontyclun Central1 seats contested · 47.3% turnout

Source area code: W05001097. Electorate: 2,352. Source and method.

Pontyclun Central, 2022
CandidatePartyCandidate votesResult
Ashford M.Labour346Elected
Daniel J.Conservative331Not elected
Owen S.Independent300Not elected
Williams J.Plaid Cymru108Not elected
Smith J.Liberal Democrats28Not 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.

Pontyclun East1 seats contested · 53.7% turnout

Source area code: W05001098. Electorate: 1,880. Source and method.

Pontyclun East, 2022
CandidatePartyCandidate votesResult
Binning P.Independent240Elected
Hooper L.Conservative239Not elected
Rajam S.Liberal Democrats212Not elected
Lewis M.Labour177Not elected
Willis C.Plaid Cymru141Not 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.

Pontyclun West1 seats contested · 48.0% turnout

Source area code: W05001099. Electorate: 2,602. Source and method.

Pontyclun West, 2022
CandidatePartyCandidate votesResult
Owen W.Independent727Elected
Francis D.Labour299Not elected
Milani S.Conservative182Not elected
Payne D.Liberal Democrats41Not 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.

Pontypridd Town1 seats contested · 45.9% turnout

Source area code: W05001100. Electorate: 2,283. Source and method.

Pontypridd Town, 2022
CandidatePartyCandidate votesResult
Wood D.Plaid Cymru565Elected
Carter S.Labour380Not elected
Lavington C.Conservative104Not 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.

Porth2 seats contested

Source area code: W05001101. Electorate: 4,326. Source and method.

Porth, 2022
CandidatePartyCandidate votesResult
Hickman S.Labour835Elected
Davis R.Labour791Elected
Williams J.Plaid Cymru706Not elected
Cox A.Plaid Cymru661Not elected
Pedley R.Green71Not elected
Hill M.Propel49Not 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.

Rhydfelen Central1 seats contested · 28.4% turnout

Source area code: W05001102. Electorate: 2,076. Source and method.

Rhydfelen Central, 2022
CandidatePartyCandidate votesResult
Webber M.Labour450Elected
Webb B.Plaid Cymru139Not 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.

Taffs Well1 seats contested · 37.9% turnout

Source area code: W05001103. Electorate: 2,819. Source and method.

Taffs Well, 2022
CandidatePartyCandidate votesResult
Bonetto J.Labour604Elected
Edwards C.Plaid Cymru329Not elected
Burbidge J.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.

Ton-teg1 seats contested · 44.5% turnout

Source area code: W05001104. Electorate: 2,556. Source and method.

Ton-teg, 2022
CandidatePartyCandidate votesResult
Preedy C.Labour445Elected
Johnson C.Independent439Not elected
Bowen L.Conservative253Not 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.

Tonypandy1 seats contested · 35.0% turnout

Source area code: W05001105. Electorate: 2,746. Source and method.

Tonypandy, 2022
CandidatePartyCandidate votesResult
Hughes G.Labour618Elected
Allsop W.Plaid Cymru280Not elected
Jones D.Conservative37Not elected
Thomas K.Independent26Not 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.

Tonyrefail East2 seats contested

Source area code: W05001106. Electorate: 4,491. Source and method.

Tonyrefail East, 2022
CandidatePartyCandidate votesResult
Grehan D.Plaid Cymru870Elected
Owen-Jones D.Labour838Elected
Michel L.Labour667Not elected
Day G.Plaid Cymru346Not elected
Bowen N.Conservative139Not 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.

Tonyrefail West2 seats contested

Source area code: W05001107. Electorate: 5,053. Source and method.

Tonyrefail West, 2022
CandidatePartyCandidate votesResult
Parkin D.Labour773Elected
Webb K.Labour650Elected
Barron M.Independent371Not elected
Grabham R.Plaid Cymru368Not elected
Enticott M.Plaid Cymru304Not elected
Wilkinson E.Conservative119Not elected
Francis G.Liberal Democrats77Not 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.

Trallwng1 seats contested · 44.0% turnout

Source area code: W05001108. Electorate: 2,866. Source and method.

Trallwng, 2022
CandidatePartyCandidate votesResult
Powell M.Independent646Elected
Davies A.Labour468Not elected
Rowan T.Plaid Cymru112Not elected
Porter A.Conservative36Not 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.

Trealaw1 seats contested · 37.8% turnout

Source area code: W05001109. Electorate: 2,657. Source and method.

Trealaw, 2022
CandidatePartyCandidate votesResult
Hughes W.Labour805Elected
Harry K.Plaid Cymru200Not 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.

Treforest1 seats contested · 19.8% turnout

Source area code: W05001110. Electorate: 3,029. Source and method.

Treforest, 2022
CandidatePartyCandidate votesResult
Powderhill S.Labour405Elected
Martin R.Plaid Cymru95Not elected
Edwards N.Conservative58Not elected
Baxter J.Green43Not 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.

Treherbert2 seats contested

Source area code: W05001111. Electorate: 4,210. Source and method.

Treherbert, 2022
CandidatePartyCandidate votesResult
Jones W.Liberal Democrats1,148Elected
Emanuel S.Labour1,029Elected
Villa-Landa C.Labour422Not elected
Jones P.Plaid Cymru405Not elected
Denning T.Plaid Cymru251Not 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.

Treorchy2 seats contested

Source area code: W05001112. Electorate: 5,799. Source and method.

Treorchy, 2022
CandidatePartyCandidate votesResult
Harris B.Labour1,407Elected
Evans S.Plaid Cymru1,004Elected
Webster E.Plaid Cymru998Not elected
Watts-Rees J.Labour989Not elected
Padgett H.Conservative139Not 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.

Tylorstown & Ynyshir2 seats contested

Source area code: W05001113. Electorate: 5,492. Source and method.

Tylorstown & Ynyshir, 2022
CandidatePartyCandidate votesResult
Edwards J.Labour1,254Elected
Bevan R.Labour1,186Elected
Lewis P.Plaid Cymru476Not elected
Rea M.Conservative151Not 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.

Upper Rhydfelen and Glyn-taf1 seats contested · 21.0% turnout

Source area code: W05001114. Electorate: 2,476. Source and method.

Upper Rhydfelen and Glyn-taf, 2022
CandidatePartyCandidate votesResult
Tomkinson L.Labour389Elected
Thomas E.Independent132Not 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.

Ynysybwl2 seats contested

Source area code: W05001115. Electorate: 3,490. Source and method.

Ynysybwl, 2022
CandidatePartyCandidate votesResult
Ellis A.Plaid Cymru629Elected
Burnell T.Plaid Cymru581Elected
Flowerdew R.Labour392Not elected
Adams M.Labour372Not elected
Jones C.Gwlad112Not elected
O'Donovan J.Gwlad92Not elected
Williams-Jones A.Conservative70Not 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.

Ystrad2 seats contested

Source area code: W05001116. Electorate: 3,926. Source and method.

Ystrad, 2022
CandidatePartyCandidate votesResult
Dunning E.Labour973Elected
Jones G.Labour865Elected
Jones L.Plaid Cymru663Not elected
Evans L.Plaid Cymru532Not 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)

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

75 records shown

Named members in the 2026 source archive
CouncillorWard or divisionParty
Julie CookAberamanLabour Party
Sheryl EvansAberamanLabour Party
Tina WilliamsAberamanLabour Party
Andrew DennisAbercynonLabour Party
Rhys LewisAbercynonLabour Party
Steve BradwickAberdare EastLabour Party
Victoria DunnAberdare EastLabour Party
Ann CrimmingsAberdare West and LlwydcoedLabour Party
Gareth JonesAberdare West and LlwydcoedLabour Party
Sharon ReesAberdare West and LlwydcoedLabour Party
Julie BartonBeddau and Tyn-y-nantLabour Party
Richard YeoBeddau and Tyn-y-nantLabour Party
David EvansBrynna and LlanharanIndependent / Other
Geraint HopkinsBrynna and LlanharanLabour Party
Janine TurnerBrynna and LlanharanLabour Party
Gaynor WarrenChurch VillageLabour Party
Graham StaceyChurch VillageLabour Party
Hywel GronowCilfynyddPlaid Cymru - The Party of Wales
Mark NorrisCwm ClydachLabour Party
Jeffrey ElliottCwmbachLabour Party
Mustapha MaohoubCwmbachLabour Party
Gareth CapleCymerLabour Party
Ryan EvansCymerLabour Party
Jayne SmithFerndale and MaerdyLabour Party
Susan MorgansFerndale and MaerdyLabour Party
Aurfron RobertsGilfach-gochLabour Party
Doug WilliamsGlyn-cochLabour Party
Christina LeyshonGraig and Pontypridd WestLabour Party
Jayne BrencherGraig and Pontypridd WestLabour Party
Cathy LislesHawthorn and Lower RhydfelenIndependent / Other
Adam RogersHirwaun, Penderyn and RhigosPlaid Cymru - The Party of Wales
Karen MorganHirwaun, Penderyn and RhigosPlaid Cymru - The Party of Wales
Barry StephensLlanharryLabour Party
Glynne HolmesLlantrisant and Talbot GreenLabour Party
Sarah Jane DaviesLlantrisant and Talbot GreenLabour Party
Karl JohnsonLlantwit FardreConservative and Unionist
Sam TraskLlantwit FardreConservative and Unionist
Wendy LewisLlwyn-y-piaLabour Party
Andrew MorganMountain AshLabour Party
Wendy TreebyMountain AshLabour Party
Craig MiddlePen-y-graigLabour Party
Lisa EllisPen-y-graigLabour Party
Louisa AddiscottPen-y-waunLabour Party
Adam FoxPenrhiw-ceibrLabour Party
Ross WilliamsPenrhiw-ceibrLabour Party
Georgina WilliamsPentreLabour Party
Norman MorganPentreLabour Party
Martin AshfordPontyclun CentralLabour Party
Paul BinningPontyclun EastIndependent / Other
Wayne OwenPontyclun WestIndependent / Other
Wiliam ReesPontypridd TownPlaid Cymru - The Party of Wales
Ros DavisPorthLabour Party
Sarah HickmanPorthLabour Party
Maureen WebberRhydfelen CentralLabour Party
Jill BonettoTaff's WellLabour Party
Cai PreedyTon-tegLabour Party
Gareth HughesTonypandyLabour Party
Dan Owen-JonesTonyrefail EastIndependent / Other
Danny GrehanTonyrefail EastPlaid Cymru - The Party of Wales
Dawn ParkinTonyrefail WestLabour Party
Karen WebbTonyrefail WestLabour Party
Michael PowellTrallwngGreen Party (E&W)
Wyn HughesTrealawLabour Party
Steve PowderhillTreforestLabour Party
Scott EmanuelTreherbertLabour Party
Will JonesTreherbertIndependent / Other
Bob HarrisTreorchyLabour Party
Sera EvansTreorchyPlaid Cymru - The Party of Wales
Julie EdwardsTylorstown and YnyshirLabour Party
Robert BevanTylorstown and YnyshirLabour Party
Loretta TomkinsonUpper Rhydfelen and Glyn-tafLabour Party
Amanda EllisYnysybwlPlaid Cymru - The Party of Wales
Paula EvansYnysybwlPlaid Cymru - The Party of Wales
Emma WattsYstradLabour Party
Geraint JonesYstradLabour 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 ages241,015
Under 1641,770
Age 16 to 64150,213
Age 65 and over49,032
Population history2011–2025

Unit: people. Source and definitions.

Population history, 2011–2025
Measurepeople
2011234,373
2012235,271
2013235,145
2014235,284
2015235,233
2016235,567
2017236,357
2018236,685
2019237,574
2020238,039
2021237,545
2022239,303
2023241,617
2024241,793
2025241,015
Census residentsCensus 2021

Unit: people. Source and definitions.

Census residents, Census 2021
Measurepeople
Residence type: Total237,651
Residence type: Lives in a household235,586
Residence type: Lives in a communal establishment2,065
Population densityCensus 2021

Unit: people per square kilometre. Source and definitions.

Population density, Census 2021
Measurepeople per square kilometre
Population Density: Persons per square kilometre560.3
Census age groupsCensus 2021

Unit: people. Source and definitions.

Census age groups, Census 2021
Measurepeople
Age: Total237,653
Age: Aged 4 years and under12,531
Age: Aged 5 to 9 years14,031
Age: Aged 10 to 14 years14,519
Age: Aged 15 to 19 years13,429
Age: Aged 20 to 24 years14,320
Age: Aged 25 to 29 years14,738
Age: Aged 30 to 34 years16,093
Age: Aged 35 to 39 years15,213
Age: Aged 40 to 44 years13,578
Age: Aged 45 to 49 years14,681
Age: Aged 50 to 54 years16,651
Age: Aged 55 to 59 years16,793
Age: Aged 60 to 64 years14,451
Age: Aged 65 to 69 years12,821
Age: Aged 70 to 74 years13,213
Age: Aged 75 to 79 years9,305
Age: Aged 80 to 84 years6,120
Age: Aged 85 years and over5,166
Household numbersCensus 2021

Unit: households. Source and definitions.

Household numbers, Census 2021
Measurehouseholds
Number of households: Number of households103,339
Accommodation typeCensus 2021

Unit: households. Source and definitions.

Accommodation type, Census 2021
Measurehouseholds
Accommodation type: Total: All households103,339
Accommodation type: Detached17,012
Accommodation type: Semi-detached28,717
Accommodation type: Terraced48,928
Accommodation type: In a purpose-built block of flats or tenement6,780
Accommodation type: Part of a converted or shared house, including bedsits729
Accommodation type: Part of another converted building, for example, former school, church or warehouse425
Accommodation type: In a commercial building, for example, in an office building, hotel or over a shop654
Accommodation type: A caravan or other mobile or temporary structure94
Housing tenureCensus 2021

Unit: households. Source and definitions.

Housing tenure, Census 2021
Measurehouseholds
Tenure of household: Total: All households103,339
Tenure of household: Owned70,629
Tenure of household: Owned: Owns outright39,686
Tenure of household: Owned: Owns with a mortgage or loan30,943
Tenure of household: Shared ownership173
Tenure of household: Shared ownership: Shared ownership173
Tenure of household: Social rented14,175
Tenure of household: Social rented: Rents from council or Local Authority5,744
Tenure of household: Social rented: Other social rented8,431
Tenure of household: Private rented18,238
Tenure of household: Private rented: Private landlord or letting agency15,671
Tenure of household: Private rented: Other private rented2,567
Tenure of household: Lives rent free124
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 over193,843
Economic activity status: Economically active (excluding full-time students)105,703
Economic activity status: Economically active (excluding full-time students):In employment100,541
Economic activity status: Economically active (excluding full-time students):In employment:Employee87,154
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Part-time22,638
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Full-time64,516
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed with employees2,458
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Part-time462
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Full-time1,996
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed without employees10,929
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Part-time3,370
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Full-time7,559
Economic activity status: Economically active (excluding full-time students): Unemployed5,162
Economic activity status: Economically active and a full-time student3,903
Economic activity status: Economically active and a full-time student:In employment2,848
Economic activity status: Economically active and a full-time student:In employment:Employee2,720
Economic activity status: Economically active and a full-time student: In employment: Employee: Part-time2,285
Economic activity status: Economically active and a full-time student: In employment: Employee: Full-time435
Economic activity status: Economically active and a full-time student:In employment:Self-employed with employees20
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Part-time8
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Full-time12
Economic activity status: Economically active and a full-time student:In employment:Self-employed without employees108
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Part-time73
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Full-time35
Economic activity status: Economically active and a full-time student: Unemployed1,055
Economic activity status: Economically inactive84,237
Economic activity status: Economically inactive: Retired44,994
Economic activity status: Economically inactive: Student9,774
Economic activity status: Economically inactive: Looking after home or family8,894
Economic activity status: Economically inactive: Long-term sick or disabled14,687
Economic activity status: Economically inactive: Other5,888
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 over193,841
Highest level of qualification: No qualifications46,915
Highest level of qualification: Level 1 and entry level qualifications18,283
Highest level of qualification: Level 2 qualifications29,121
Highest level of qualification: Apprenticeship9,966
Highest level of qualification: Level 3 qualifications32,637
Highest level of qualification: Level 4 qualifications and above51,749
Highest level of qualification: Other qualifications5,170
General healthCensus 2021

Unit: people. Source and definitions.

General health, Census 2021
Measurepeople
General health: Total: All usual residents237,651
General health: Very good health105,823
General health: Good health75,427
General health: Fair health36,863
General health: Bad health14,925
General health: Very bad health4,613
DisabilityCensus 2021

Unit: people. Source and definitions.

Disability, Census 2021
Measurepeople
Disability: Total: All usual residents237,651
Disability: Disabled under the Equality Act56,001
Disability: Disabled under the Equality Act: Day-to-day activities limited a lot28,249
Disability: Disabled under the Equality Act: Day-to-day activities limited a little27,752
Disability: Not disabled under the Equality Act181,650
Disability: Not disabled under the Equality Act: Has long term physical or mental health condition but day-to-day activities are not limited15,143
Disability: Not disabled under the Equality Act: No long term physical or mental health conditions166,507
Ethnic groupsCensus 2021

Unit: people. Source and definitions.

Ethnic groups, Census 2021
Measurepeople
Ethnic group: Total: All usual residents237,653
Ethnic group: Asian, Asian British or Asian Welsh3,506
Ethnic group: Asian, Asian British or Asian Welsh: Bangladeshi247
Ethnic group: Asian, Asian British or Asian Welsh: Chinese894
Ethnic group: Asian, Asian British or Asian Welsh: Indian958
Ethnic group: Asian, Asian British or Asian Welsh: Pakistani405
Ethnic group: Asian, Asian British or Asian Welsh: Other Asian1,002
Ethnic group: Black, Black British, Black Welsh, Caribbean or African997
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: African749
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Caribbean116
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Other Black132
Ethnic group: Mixed or Multiple ethnic groups2,469
Ethnic group: Mixed or Multiple ethnic groups: White and Asian709
Ethnic group: Mixed or Multiple ethnic groups: White and Black African524
Ethnic group: Mixed or Multiple ethnic groups: White and Black Caribbean635
Ethnic group: Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups601
Ethnic group: White229,923
Ethnic group: White: English, Welsh, Scottish, Northern Irish or British226,123
Ethnic group: White: Irish516
Ethnic group: White: Gypsy or Irish Traveller69
Ethnic group: White: Roma28
Ethnic group: White: Other White3,187
Ethnic group: Other ethnic group758
Ethnic group: Other ethnic group: Arab198
Ethnic group: Other ethnic group: Any other ethnic group560
ReligionCensus 2021

Unit: people. Source and definitions.

Religion, Census 2021
Measurepeople
Religion: Total: All usual residents237,652
Religion: No religion133,486
Religion: Christian86,474
Religion: Buddhist588
Religion: Hindu497
Religion: Jewish72
Religion: Muslim1,378
Religion: Sikh248
Religion: Other religion1,083
Religion: Not answered13,826
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
19982,402
19992,450
20002,507
20012,535
20022,706
20032,830
20042,940
20053,091
20063,302
20073,366
20083,471
20093,578
20103,854
20114,015
20124,159
20134,297
20144,528
20154,495
20164,733
20174,855
20184,960
20195,021
Welsh neighbourhood deprivation2025

Unit: neighbourhoods. Source and definitions.

Welsh neighbourhood deprivation, 2025
Measureneighbourhoods
Total LSOAs153
Most deprived 10% LSOAs in Wales (ranks 1-191)20
Most deprived 20% LSOAs in Wales (ranks 1-382)37
Most deprived 30% LSOAs in Wales (ranks 1-574)64
Most deprived 50% LSOAs in Wales (ranks 1-958)98

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.