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

Carmarthenshire Council Map

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

190,037

Wards

51

Seats in 2026

75

Selected result year

2022

Party seats: 2026 snapshot

Download seat history (CSV)

No single party 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
Plaid Cymru37
Other20
Labour15
Reform UK2
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
202675Labour 15 · Green 1 · Reform UK 2 · Plaid Cymru 37 · Other 20
202575Labour 19 · Plaid Cymru 37 · Other 19
202475Labour 20 · Plaid Cymru 38 · Other 17
202375Labour 23 · Plaid Cymru 38 · Other 14
202275Labour 23 · Plaid Cymru 38 · Other 14
202174Labour 17 · Plaid Cymru 37 · Other 20
202074Labour 17 · Plaid Cymru 38 · Other 19
201974Labour 18 · Plaid Cymru 37 · Other 19
201874Labour 22 · Plaid Cymru 37 · Other 15
201774Labour 22 · Plaid Cymru 36 · Other 16
201674Labour 22 · Plaid Cymru 29 · Other 23
201574Labour 22 · Other 23 · Nationalist parties 29
201474Labour 22 · Other 24 · Nationalist parties 28
201374Labour 23 · Other 24 · Nationalist parties 27
201274Labour 23 · Other 24 · Nationalist parties 27
201174Labour 11 · Liberal Democrats 1 · Other 31 · Nationalist parties 31
201074Labour 11 · Liberal Democrats 1 · Other 31 · Nationalist parties 31
200974Labour 11 · Liberal Democrats 1 · Other 31 · Nationalist parties 31
200874Labour 11 · Liberal Democrats 1 · Other 31 · Nationalist parties 31
200774Conservative 1 · Labour 25 · Other 32 · Nationalist parties 16
200674Conservative 1 · Labour 25 · Other 32 · Nationalist parties 16
200574Conservative 1 · Labour 25 · Other 32 · Nationalist parties 16
200474Conservative 1 · Labour 25 · Other 32 · Nationalist parties 16
200374Labour 28 · Liberal Democrats 1 · Other 30 · Nationalist parties 15
200274Labour 28 · Liberal Democrats 1 · Other 30 · Nationalist parties 15
200174Labour 28 · Liberal Democrats 1 · Other 30 · Nationalist parties 15
200074Labour 28 · Liberal Democrats 1 · Other 30 · Nationalist parties 15
199974Labour 28 · Liberal Democrats 1 · Other 31 · Nationalist parties 14
199880Conservative 1 · Labour 37 · Liberal Democrats 3 · Other 32 · Nationalist parties 7
199780Conservative 1 · Labour 37 · Liberal Democrats 3 · Other 32 · Nationalist parties 7
199680Conservative 1 · Labour 37 · Liberal Democrats 3 · Other 32 · Nationalist parties 7
199581Conservative 1 · Labour 37 · Liberal Democrats 3 · Other 33 · Nationalist parties 7

Carmarthenshire Council and Local Areas

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

Councils in Wales · Boundary data (GeoJSON)

Browse all 51 mapped areas

Recorded election results

Download all recorded results (CSV)

51 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
  • 38 Plaid Cymru
  • 23 Labour
  • 14 Independent

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

Abergwili1 seats contested · 52.2% turnout

Source area code: W05001177. Electorate: 1,986. Source and method.

Abergwili, 2022
CandidatePartyCandidate votesResult
Lewis N.Plaid Cymru730Elected
Hughes H.Conservative303Not 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.

Ammanford2 seats contested · 42.8% turnout

Source area code: W05001178. Electorate: 4,295. Source and method.

Ammanford, 2022
CandidatePartyCandidate votesResult
Evans C.Plaid Cymru853Elected
Harries A.Plaid Cymru800Elected
Jones A.Labour757Not elected
Higgins C.Labour715Not elected
Roberts H.Conservative183Not 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.

Betws1 seats contested · 40.3% turnout

Source area code: W05001179. Electorate: 1,841. Source and method.

Betws, 2022
CandidatePartyCandidate votesResult
Jones B.Plaid Cymru494Elected
Allchurch P.Labour223Not 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.

Bigyn3 seats contested · 31.2% turnout

Source area code: W05001180. Electorate: 4,826. Source and method.

Bigyn, 2022
CandidatePartyCandidate votesResult
Cranham M.Independent758Elected
Williams J.Labour621Elected
Warlow P.Labour597Elected
Darkin D.Labour596Not elected
Edmunds J.Independent494Not elected
Morgan E.Independent411Not elected
Driscoll K.Plaid Cymru338Not 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.

Burry Port2 seats contested · 43.4% turnout

Source area code: W05001181. Electorate: 3,419. Source and method.

Burry Port, 2022
CandidatePartyCandidate votesResult
James J.Labour948Elected
Godfrey-Coles S.Labour767Elected
Theodoulou M.Independent471Not elected
Evans E.Plaid Cymru301Not 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.

Bynea2 seats contested · 33.6% turnout

Source area code: W05001182. Electorate: 3,548. Source and method.

Bynea, 2022
CandidatePartyCandidate votesResult
Cundy D.Labour596Elected
Donoghue M.Labour470Elected
Ford S.Independent429Not elected
Williams S.Independent404Not elected
Kemp L.Plaid Cymru272Not 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.

Carmarthen Town North & South3 seats contested · 37.1% turnout

Source area code: W05001183. Electorate: 6,848. Source and method.

Carmarthen Town North & South, 2022
CandidatePartyCandidate votesResult
Griffiths P.Plaid Cymru1,188Elected
John G.Plaid Cymru1,178Elected
Lenny A.Plaid Cymru1,073Elected
Maynard N.Labour1,067Not elected
Maynard M.Labour1,063Not elected
Aldridge A.Labour971Not elected
Rowlands B.Green256Not 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.

Carmarthen Town West2 seats contested · 36.4% turnout

Source area code: W05001184. Electorate: 3,891. Source and method.

Carmarthen Town West, 2022
CandidatePartyCandidate votesResult
Schiavone E.Plaid Cymru968Elected
Sparks R.Plaid Cymru733Elected
Diong E.Labour398Not elected
Evans D.Independent285Not 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.

Cenarth& Llangeler2 seats contested · 42.5% turnout

Source area code: W05001185. Electorate: 4,587. Source and method.

Cenarth& Llangeler, 2022
CandidatePartyCandidate votesResult
Evans H.Plaid Cymru1,449Elected
Howell K.Plaid Cymru1,277Elected
Gibbons P.Liberal Democrats418Not 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.

Cilycwm1 seats contested · 50.7% turnout

Source area code: W05001186. Electorate: 2,181. Source and method.

Cilycwm, 2022
CandidatePartyCandidate votesResult
Davies T.Plaid Cymru706Elected
Holmes S.Conservative250Not elected
Thompson J.Independent137Not 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.

Cwarter Bach1 seats contested · 45.7% turnout

Source area code: W05001187. Electorate: 2,228. Source and method.

Cwarter Bach, 2022
CandidatePartyCandidate votesResult
Davies G.Plaid Cymru455Elected
Addey T.Labour437Not elected
Strutt T.Independent67Not elected
Stabbins L.Conservative53Not 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.

Cynwyl Elfed1 seats contested · 49.5% turnout

Source area code: W05001188. Electorate: 1,964. Source and method.

Cynwyl Elfed, 2022
CandidatePartyCandidate votesResult
Davies B.Plaid Cymru712Elected
Berry M.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.

Dafen & Felinfoel2 seats contested · 36.0% turnout

Source area code: W05001189. Electorate: 3,969. Source and method.

Dafen & Felinfoel, 2022
CandidatePartyCandidate votesResult
Evans R.Labour881Elected
Evans N.Labour643Elected
Devichand T.Independent320Not elected
Richards H.Independent289Not elected
Williams A.Plaid Cymru224Not elected
Gregory N.Conservative120Not elected
Thomas C.Gwlad73Not elected
Griffiths J.Liberal Democrats51Not 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.

Elli1 seats contested · 42.0% turnout

Source area code: W05001190. Electorate: 1,675. Source and method.

Elli, 2022
CandidatePartyCandidate votesResult
Jenkins J.Independent333Elected
Pearce N.Labour185Not elected
Snaith R.Plaid Cymru72Not elected
Griffiths C.Conservative54Not elected
Jones J.Independent49Not 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.

Garnant1 seats contested · 43.3% turnout

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

Garnant, 2022
CandidatePartyCandidate votesResult
Madge K.Labour490Elected
Lewis F.Plaid Cymru207Not 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.

Glanamman1 seats contested · 41.3% turnout

Source area code: W05001192. Electorate: 1,857. Source and method.

Glanamman, 2022
CandidatePartyCandidate votesResult
Rees E.Labour423Elected
Jenkins D.Plaid Cymru330Not 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.

Glanymor2 seats contested · 35.6% turnout

Source area code: W05001193. Electorate: 4,581. Source and method.

Glanymor, 2022
CandidatePartyCandidate votesResult
Rees S.Independent1,055Elected
Roberts L.Independent648Elected
Fenris L.Labour363Not elected
Hunt J.Labour344Not elected
Carter A.Independent270Not elected
Griffiths J.Plaid Cymru164Not 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.

Glyn1 seats contested · 46.9% turnout

Source area code: W05001194. Electorate: 1,729. Source and method.

Glyn, 2022
CandidatePartyCandidate votesResult
Evans A.Plaid Cymru511Elected
Saunders C.Independent196Not elected
Randall J.Conservative69Not elected
Burree 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.

Gorslas2 seats contested · 40.2% turnout

Source area code: W05001195. Electorate: 4,023. Source and method.

Gorslas, 2022
CandidatePartyCandidate votesResult
Price D.Plaid Cymru1,216Elected
Owen A.Plaid Cymru1,157Elected
James D.Labour456Not 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.

Hendy1 seats contested · 34.0% turnout

Source area code: W05001196. Electorate: 2,536. Source and method.

Hendy, 2022
CandidatePartyCandidate votesResult
Thomas G.Plaid Cymru437Elected
Wooldridge I.Labour336Not elected
Erasmus W.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.

Hengoed2 seats contested · 39.4% turnout

Source area code: W05001197. Electorate: 3,443. Source and method.

Hengoed, 2022
CandidatePartyCandidate votesResult
Skinner E.Labour480Elected
Palfreman M.Labour435Elected
Phillips S.Plaid Cymru395Not elected
Duncan Jones R.Independent322Not elected
Davies M.Plaid Cymru314Not elected
Jones C.Independent198Not elected
Caiach S.Gwlad150Not elected
Fox L.Independent146Not elected
Passmore C.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.

Kidwelly & St Ishmael2 seats contested · 45.3% turnout

Source area code: W05001198. Electorate: 4,115. Source and method.

Kidwelly & St Ishmael, 2022
CandidatePartyCandidate votesResult
Davies C.Labour1,033Elected
Davies L.Labour952Elected
Glasbey J.Plaid Cymru775Not elected
James J.Plaid Cymru483Not elected
Davies R.Green201Not 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.

LAUGHARNE TOWNSHIP1 seats contested

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

LAUGHARNE TOWNSHIP, 2022
CandidatePartyCandidate votesResult
Tremlett J.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.

LLANBOIDY1 seats contested · 52.7% turnout

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

LLANBOIDY, 2022
CandidatePartyCandidate votesResult
Phillips D.Plaid Cymru783Elected
Jones V.Conservative134Not 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.

LLANDEILO1 seats contested · 54.6% turnout

Source area code: W05001202. Electorate: 2,418. Source and method.

LLANDEILO, 2022
CandidatePartyCandidate votesResult
Thomas E.Independent827Elected
Fischer C.Plaid Cymru493Not 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.

LLANDOVERY1 seats contested · 44.7% turnout

Source area code: W05001203. Electorate: 2,036. Source and method.

LLANDOVERY, 2022
CandidatePartyCandidate votesResult
Davies H.Plaid Cymru770Elected
Barnett S.Conservative122Not 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.

LLANEGWAD1 seats contested · 56.3% turnout

Source area code: W05001205. Electorate: 2,082. Source and method.

LLANEGWAD, 2022
CandidatePartyCandidate votesResult
Charles M.Plaid Cymru751Elected
Jones M.No description244Not elected
Beech M.Conservative169Not 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-AR-ARTH1 seats contested · 49.2% turnout

Source area code: W05001207. Electorate: 2,251. Source and method.

LLANFIHANGEL-AR-ARTH, 2022
CandidatePartyCandidate votesResult
Evans L.Plaid Cymru950Elected
Morgan S.Conservative140Not 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.

LLANGADOG1 seats contested · 52.8% turnout

Source area code: W05001208. Electorate: 1,669. Source and method.

LLANGADOG, 2022
CandidatePartyCandidate votesResult
Davies A.Plaid Cymru446Elected
Morgan H.Independent422Not 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.

LLANNON2 seats contested · 35.7% turnout

Source area code: W05001212. Electorate: 4,206. Source and method.

LLANNON, 2022
CandidatePartyCandidate votesResult
Jones D.Labour594Elected
Davies L.Plaid Cymru568Elected
Dole E.Plaid Cymru561Not elected
Jones R.Labour445Not elected
Thomas K.Independent409Not elected
Evans I.Gwlad79Not elected
Beckett N.Liberal Democrats75Not 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.

LLANYBYDDER1 seats contested · 37.5% turnout

Source area code: W05001213. Electorate: 2,181. Source and method.

LLANYBYDDER, 2022
CandidatePartyCandidate votesResult
Owen D.Plaid Cymru602Elected
Jones W.Labour200Not 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.

Llanddarog1 seats contested · 51.5% turnout

Source area code: W05001201. Electorate: 1,715. Source and method.

Llanddarog, 2022
CandidatePartyCandidate votesResult
Davies A.Plaid Cymru739Elected
Collins S.Liberal Democrats138Not 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.

Llandybie2 seats contested · 44.1% turnout

Source area code: W05001204. Electorate: 3,396. Source and method.

Llandybie, 2022
CandidatePartyCandidate votesResult
Davies A.Independent869Elected
Nicholas D.Plaid Cymru789Elected
Bjork H.Labour622Not elected
Wilkins L.Liberal Democrats129Not 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 Aberbythych & Llangathen1 seats contested · 43.1% turnout

Source area code: W05001206. Electorate: 1,546. Source and method.

Llanfihangel Aberbythych & Llangathen, 2022
CandidatePartyCandidate votesResult
Jones H.Plaid Cymru426Elected
Sutcliffe T.Conservative128Not elected
French M.Liberal Democrats62Not elected
Breckman T.Propel39Not 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.

Llangennech2 seats contested · 37.9% turnout

Source area code: W05001209. Electorate: 4,090. Source and method.

Llangennech, 2022
CandidatePartyCandidate votesResult
Jones G.Labour981Elected
Seward J.Labour686Elected
Williams I.Plaid Cymru590Not elected
Griffiths I.Plaid Cymru587Not 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.

Llangunnor1 seats contested · 48.7% turnout

Source area code: W05001210. Electorate: 2,111. Source and method.

Llangunnor, 2022
CandidatePartyCandidate votesResult
Williams E.Plaid Cymru478Elected
Evans C.Conservative348Not elected
Whatley L.Independent205Not 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.

Llangyndeyrn2 seats contested · 44.0% turnout

Source area code: W05001211. Electorate: 4,282. Source and method.

Llangyndeyrn, 2022
CandidatePartyCandidate votesResult
Evans T.Plaid Cymru1,064Elected
James M.Plaid Cymru944Elected
Price G.Independent690Not elected
Morrison S.Labour549Not 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.

Lliedi2 seats contested · 34.5% turnout

Source area code: W05001214. Electorate: 3,961. Source and method.

Lliedi, 2022
CandidatePartyCandidate votesResult
James R.Labour838Elected
Leyshon A.Labour652Elected
Burdess S.Independent374Not elected
Peters H.Independent373Not elected
Najmi S.Conservative226Not 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.

Llwynhendy2 seats contested · 33.8% turnout

Source area code: W05001215. Electorate: 3,170. Source and method.

Llwynhendy, 2022
CandidatePartyCandidate votesResult
Davies S.Independent581Elected
Hart J.Independent560Elected
Akhtar F.Labour477Not elected
Jones G.Labour341Not elected
Freeman T.Liberal Democrats57Not 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.

Manordeilo & Salem1 seats contested · 49.1% turnout

Source area code: W05001216. Electorate: 2,223. Source and method.

Manordeilo & Salem, 2022
CandidatePartyCandidate votesResult
Walters F.Independent640Elected
Nakielny E.Plaid Cymru444Not 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.

Pembrey2 seats contested · 39.9% turnout

Source area code: W05001217. Electorate: 3,454. Source and method.

Pembrey, 2022
CandidatePartyCandidate votesResult
Shepardson H.Independent854Elected
Thomas M.Labour630Elected
Freeman P.Plaid Cymru453Not 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.

Penygroes1 seats contested · 41.1% turnout

Source area code: W05001218. Electorate: 2,433. Source and method.

Penygroes, 2022
CandidatePartyCandidate votesResult
Thomas D.Plaid Cymru453Elected
Williams R.Labour260Not elected
Tandy J.Liberal Democrats188Not elected
Chappell E.Breakthrough Party87Not 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.

Pontyberem1 seats contested · 46.5% turnout

Source area code: W05001219. Electorate: 2,231. Source and method.

Pontyberem, 2022
CandidatePartyCandidate votesResult
Bowen L.Plaid Cymru739Elected
Jones M.Labour297Not 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.

Saron2 seats contested

Source area code: W05001220. Electorate: 3,432. Source and method.

Saron, 2022
CandidatePartyCandidate votesResult
Davies K.Plaid Cymru668Elected
Cooper P.Labour660Elected
Jones D.Plaid Cymru516Not elected
Evans N.No description225Not elected
Tandy C.Liberal Democrats130Not 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.

St Clears & Llansteffan2 seats contested · 50.6% turnout

Source area code: W05001221. Electorate: 4,220. Source and method.

St Clears & Llansteffan, 2022
CandidatePartyCandidate votesResult
Jones C.Plaid Cymru1,151Elected
Hughes P.Independent1,110Elected
Davies E.Independent677Not elected
Foster-Mason R.Independent565Not 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.

Swiss Valley1 seats contested · 43.3% turnout

Source area code: W05001222. Electorate: 2,117. Source and method.

Swiss Valley, 2022
CandidatePartyCandidate votesResult
Morgan A.Independent687Elected
Griffiths S.Conservative131Not elected
Harries D.Independent92Not 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.

Trelech1 seats contested · 53.2% turnout

Source area code: W05001223. Electorate: 2,371. Source and method.

Trelech, 2022
CandidatePartyCandidate votesResult
Lewis J.Plaid Cymru1,055Elected
Wiseman L.Conservative192Not 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.

Trimsaran1 seats contested · 38.6% turnout

Source area code: W05001224. Electorate: 1,965. Source and method.

Trimsaran, 2022
CandidatePartyCandidate votesResult
Broom K.Plaid Cymru483Elected
Kirby B.Labour264Not 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.

Tycroes1 seats contested · 49.7% turnout

Source area code: W05001225. Electorate: 2,227. Source and method.

Tycroes, 2022
CandidatePartyCandidate votesResult
Higgins T.Labour772Elected
Jones G.Plaid Cymru315Not 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.

Tyisha2 seats contested · 31.6% turnout

Source area code: W05001226. Electorate: 3,589. Source and method.

Tyisha, 2022
CandidatePartyCandidate votesResult
Curry S.Labour606Elected
Davies T.Plaid Cymru548Elected
McPherson A.Labour426Not elected
Stephens A.Independent338Not 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.

WHITLAND1 seats contested · 42.3% turnout

Source area code: W05001227. Electorate: 1,894. Source and method.

WHITLAND, 2022
CandidatePartyCandidate votesResult
Allen S.Independent544Elected
Chapman B.Independent256Not 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
Neil LewisAbergwiliPlaid Cymru - The Party of Wales
Colin EvansAmmanfordPlaid Cymru - The Party of Wales
Deian HarriesAmmanfordPlaid Cymru - The Party of Wales
Betsan JonesBetwsPlaid Cymru - The Party of Wales
Janet WilliamsBigynLabour Party
Michael CranhamBigynIndependent / Other
Philip WarlowBigynLabour Party
John JamesBurry PortIndependent / Other
Shelly Godfrey-ColesBurry PortIndependent / Other
Deryk CundyByneaLabour Party
Michelle DonoghueByneaLabour Party
Alun LennyCarmarthen Town North and SouthPlaid Cymru - The Party of Wales
Gareth JohnCarmarthen Town North and SouthPlaid Cymru - The Party of Wales
Peter GriffithsCarmarthen Town North and SouthPlaid Cymru - The Party of Wales
Emlyn SchiavoneCarmarthen Town WestPlaid Cymru - The Party of Wales
Russell SparksCarmarthen Town WestPlaid Cymru - The Party of Wales
Hazel EvansCenarth and LlangelerPlaid Cymru - The Party of Wales
Ken HowellCenarth and LlangelerPlaid Cymru - The Party of Wales
Arwel DaviesCilycwmPlaid Cymru - The Party of Wales
Glynog DaviesCwarter BachPlaid Cymru - The Party of Wales
Bryan DaviesCynwyl ElfedPlaid Cymru - The Party of Wales
Nysia EvansDafen and FelinfoelLabour Party
Rob EvansDafen and FelinfoelLabour Party
Stephen WilliamsElliIndependent / Other
Kevin MadgeGarnantLabour Party
Emyr ReesGlanammanIndependent / Other
Louvain RobertsGlanymorIndependent / Other
Sean ReesGlanymorIndependent / Other
Alex EvansGlynPlaid Cymru - The Party of Wales
Aled OwenGorslasPlaid Cymru - The Party of Wales
Darren PriceGorslasPlaid Cymru - The Party of Wales
Gareth ThomasHendyPlaid Cymru - The Party of Wales
Edward SkinnerHengoedLabour Party
Martyn PalfremanHengoedLabour Party
Crish DaviesKidwelly and St IshmaelIndependent / Other
Lewis DaviesKidwelly and St IshmaelLabour Party
Jane TremlettLaugharne TownshipIndependent / Other
Dorian PhillipsLlanboidyPlaid Cymru - The Party of Wales
Shone HughesLlanddarogPlaid Cymru - The Party of Wales
Edward ThomasLlandeiloIndependent / Other
Handel DaviesLlandoveryPlaid Cymru - The Party of Wales
Anthony DaviesLlandybieIndependent / Other
Dai NicholasLlandybieIndependent / Other
Mansel CharlesLlanegwadPlaid Cymru - The Party of Wales
Hefin JonesLlanfihangel AberbythychPlaid Cymru - The Party of Wales
Linda EvansLlanfihangel-ar-ArthPlaid Cymru - The Party of Wales
Andrew DaviesLlangadogPlaid Cymru - The Party of Wales
Carmelo ColasantoLlangennechReform UK
Jacqueline SewardLlangennechLabour Party
Elwyn WilliamsLlangunnorPlaid Cymru - The Party of Wales
Meinir JamesLlangyndeyrnPlaid Cymru - The Party of Wales
Tyssul EvansLlangyndeyrnPlaid Cymru - The Party of Wales
Dot JonesLlannonIndependent / Other
Llinos DaviesLlannonPlaid Cymru - The Party of Wales
Denise OwenLlanybydderPlaid Cymru - The Party of Wales
Michelle BeerLliediReform UK
Rob JamesLliediGreen Party (E&W)
Jason HartLlwynhendyIndependent / Other
Sharen DaviesLlwynhendyIndependent / Other
Fiona WaltersManordeilo and SalemIndependent / Other
Hugh ShepardsonPembreyIndependent / Other
Michael ThomasPembreyLabour Party
Dai ThomasPenygroesPlaid Cymru - The Party of Wales
Liam BowenPontyberemPlaid Cymru - The Party of Wales
Karen DaviesSaronPlaid Cymru - The Party of Wales
Peter CooperSaronLabour Party
Carys JonesSt Clears and LlansteffanPlaid Cymru - The Party of Wales
Philip HughesSt Clears and LlansteffanIndependent / Other
Giles MorganSwiss ValleyIndependent / Other
Jean LewisTrelechPlaid Cymru - The Party of Wales
Kim BroomTrimsaranPlaid Cymru - The Party of Wales
Tina HigginsTycroesLabour Party
Suzy CurryTyishaLabour Party
Terry DaviesTyishaPlaid Cymru - The Party of Wales
Sue AllenWhitlandIndependent / Other

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 ages190,037
Under 1631,214
Age 16 to 64110,098
Age 65 and over48,725
Population history2011–2025

Unit: people. Source and definitions.

Population history, 2011–2025
Measurepeople
2011183,961
2012184,206
2013184,252
2014184,349
2015184,404
2016184,985
2017184,984
2018185,444
2019186,125
2020187,391
2021188,172
2022189,142
2023190,255
2024190,346
2025190,037
Census residentsCensus 2021

Unit: people. Source and definitions.

Census residents, Census 2021
Measurepeople
Residence type: Total187,897
Residence type: Lives in a household185,595
Residence type: Lives in a communal establishment2,302
Population densityCensus 2021

Unit: people per square kilometre. Source and definitions.

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

Unit: people. Source and definitions.

Census age groups, Census 2021
Measurepeople
Age: Total187,897
Age: Aged 4 years and under9,057
Age: Aged 5 to 9 years10,274
Age: Aged 10 to 14 years10,970
Age: Aged 15 to 19 years9,909
Age: Aged 20 to 24 years8,820
Age: Aged 25 to 29 years9,961
Age: Aged 30 to 34 years10,731
Age: Aged 35 to 39 years10,431
Age: Aged 40 to 44 years10,178
Age: Aged 45 to 49 years11,193
Age: Aged 50 to 54 years13,181
Age: Aged 55 to 59 years14,322
Age: Aged 60 to 64 years13,403
Age: Aged 65 to 69 years12,413
Age: Aged 70 to 74 years12,190
Age: Aged 75 to 79 years9,233
Age: Aged 80 to 84 years6,014
Age: Aged 85 years and over5,617
Household numbersCensus 2021

Unit: households. Source and definitions.

Household numbers, Census 2021
Measurehouseholds
Number of households: Number of households81,759
Accommodation typeCensus 2021

Unit: households. Source and definitions.

Accommodation type, Census 2021
Measurehouseholds
Accommodation type: Total: All households81,762
Accommodation type: Detached32,928
Accommodation type: Semi-detached27,390
Accommodation type: Terraced15,352
Accommodation type: In a purpose-built block of flats or tenement3,802
Accommodation type: Part of a converted or shared house, including bedsits912
Accommodation type: Part of another converted building, for example, former school, church or warehouse330
Accommodation type: In a commercial building, for example, in an office building, hotel or over a shop594
Accommodation type: A caravan or other mobile or temporary structure454
Housing tenureCensus 2021

Unit: households. Source and definitions.

Housing tenure, Census 2021
Measurehouseholds
Tenure of household: Total: All households81,759
Tenure of household: Owned57,565
Tenure of household: Owned: Owns outright35,629
Tenure of household: Owned: Owns with a mortgage or loan21,936
Tenure of household: Shared ownership209
Tenure of household: Shared ownership: Shared ownership209
Tenure of household: Social rented11,698
Tenure of household: Social rented: Rents from council or Local Authority8,540
Tenure of household: Social rented: Other social rented3,158
Tenure of household: Private rented12,171
Tenure of household: Private rented: Private landlord or letting agency10,048
Tenure of household: Private rented: Other private rented2,123
Tenure of household: Lives rent free116
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 over155,487
Economic activity status: Economically active (excluding full-time students)83,262
Economic activity status: Economically active (excluding full-time students):In employment79,927
Economic activity status: Economically active (excluding full-time students):In employment:Employee64,829
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Part-time18,146
Economic activity status: Economically active (excluding full-time students): In employment: Employee: Full-time46,683
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed with employees2,519
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Part-time469
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed with employees: Full-time2,050
Economic activity status: Economically active (excluding full-time students):In employment:Self-employed without employees12,579
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Part-time4,506
Economic activity status: Economically active (excluding full-time students): In employment: Self-employed without employees: Full-time8,073
Economic activity status: Economically active (excluding full-time students): Unemployed3,335
Economic activity status: Economically active and a full-time student2,612
Economic activity status: Economically active and a full-time student:In employment2,025
Economic activity status: Economically active and a full-time student:In employment:Employee1,918
Economic activity status: Economically active and a full-time student: In employment: Employee: Part-time1,589
Economic activity status: Economically active and a full-time student: In employment: Employee: Full-time329
Economic activity status: Economically active and a full-time student:In employment:Self-employed with employees15
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Part-time7
Economic activity status: Economically active and a full-time student: In employment: Self-employed with employees: Full-time8
Economic activity status: Economically active and a full-time student:In employment:Self-employed without employees92
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Part-time60
Economic activity status: Economically active and a full-time student: In employment: Self-employed without employees: Full-time32
Economic activity status: Economically active and a full-time student: Unemployed587
Economic activity status: Economically inactive69,613
Economic activity status: Economically inactive: Retired43,170
Economic activity status: Economically inactive: Student6,422
Economic activity status: Economically inactive: Looking after home or family6,296
Economic activity status: Economically inactive: Long-term sick or disabled9,710
Economic activity status: Economically inactive: Other4,015
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 over155,486
Highest level of qualification: No qualifications31,165
Highest level of qualification: Level 1 and entry level qualifications13,267
Highest level of qualification: Level 2 qualifications23,691
Highest level of qualification: Apprenticeship9,652
Highest level of qualification: Level 3 qualifications25,018
Highest level of qualification: Level 4 qualifications and above48,644
Highest level of qualification: Other qualifications4,049
General healthCensus 2021

Unit: people. Source and definitions.

General health, Census 2021
Measurepeople
General health: Total: All usual residents187,897
General health: Very good health84,785
General health: Good health59,550
General health: Fair health29,491
General health: Bad health10,554
General health: Very bad health3,517
DisabilityCensus 2021

Unit: people. Source and definitions.

Disability, Census 2021
Measurepeople
Disability: Total: All usual residents187,895
Disability: Disabled under the Equality Act43,152
Disability: Disabled under the Equality Act: Day-to-day activities limited a lot21,255
Disability: Disabled under the Equality Act: Day-to-day activities limited a little21,897
Disability: Not disabled under the Equality Act144,743
Disability: Not disabled under the Equality Act: Has long term physical or mental health condition but day-to-day activities are not limited11,654
Disability: Not disabled under the Equality Act: No long term physical or mental health conditions133,089
Ethnic groupsCensus 2021

Unit: people. Source and definitions.

Ethnic groups, Census 2021
Measurepeople
Ethnic group: Total: All usual residents187,898
Ethnic group: Asian, Asian British or Asian Welsh2,321
Ethnic group: Asian, Asian British or Asian Welsh: Bangladeshi137
Ethnic group: Asian, Asian British or Asian Welsh: Chinese379
Ethnic group: Asian, Asian British or Asian Welsh: Indian562
Ethnic group: Asian, Asian British or Asian Welsh: Pakistani241
Ethnic group: Asian, Asian British or Asian Welsh: Other Asian1,002
Ethnic group: Black, Black British, Black Welsh, Caribbean or African455
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: African248
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Caribbean138
Ethnic group: Black, Black British, Black Welsh, Caribbean or African: Other Black69
Ethnic group: Mixed or Multiple ethnic groups1,756
Ethnic group: Mixed or Multiple ethnic groups: White and Asian635
Ethnic group: Mixed or Multiple ethnic groups: White and Black African255
Ethnic group: Mixed or Multiple ethnic groups: White and Black Caribbean437
Ethnic group: Mixed or Multiple ethnic groups: Other Mixed or Multiple ethnic groups429
Ethnic group: White182,652
Ethnic group: White: English, Welsh, Scottish, Northern Irish or British176,673
Ethnic group: White: Irish649
Ethnic group: White: Gypsy or Irish Traveller437
Ethnic group: White: Roma69
Ethnic group: White: Other White4,824
Ethnic group: Other ethnic group714
Ethnic group: Other ethnic group: Arab264
Ethnic group: Other ethnic group: Any other ethnic group450
ReligionCensus 2021

Unit: people. Source and definitions.

Religion, Census 2021
Measurepeople
Religion: Total: All usual residents187,899
Religion: No religion83,409
Religion: Christian89,378
Religion: Buddhist557
Religion: Hindu419
Religion: Jewish103
Religion: Muslim1,026
Religion: Sikh177
Religion: Other religion1,127
Religion: Not answered11,703
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
19981,931
19991,957
20002,032
20012,109
20022,222
20032,351
20042,471
20052,601
20062,752
20072,832
20082,866
20092,711
20102,798
20112,935
20123,115
20133,270
20143,390
20153,498
20163,642
20173,663
20183,844
20193,961
Welsh neighbourhood deprivation2025

Unit: neighbourhoods. Source and definitions.

Welsh neighbourhood deprivation, 2025
Measureneighbourhoods
Total LSOAs111
Most deprived 10% LSOAs in Wales (ranks 1-191)5
Most deprived 20% LSOAs in Wales (ranks 1-382)13
Most deprived 30% LSOAs in Wales (ranks 1-574)31
Most deprived 50% LSOAs in Wales (ranks 1-958)65

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.