Open SeneddCymraeg

Ceredigion Penfro

One of Wales's 16 Senedd constituencies. It is made up of 116 neighbourhoods of about 1,600 people each, and six Members represent it in the Senedd.

Who represents it

Town and country

Of its 116 neighbourhoods, 28 are in towns and cities, 32 are small towns or on the edge of towns, and 56 are villages or open countryside.

Across Wales, 16% of neighbourhoods are villages or countryside.

Aberaeron: Small town or edge of townAberporth 1: Village or countrysideAberporth 2: Small town or edge of townCardigan Mwldan: Small town or edge of townCardigan Rhyd-y-Fuwch: Small town or edge of townCardigan Teifi: Small town or edge of townAberystwyth Bronglais: Town or cityAberystwyth Central: Town or cityAberystwyth Penparcau 1: Town or cityAberystwyth Penparcau 2: Town or cityAberystwyth Rheidol 1: Town or cityAberystwyth Rheidol 2: Town or cityBeulah: Village or countrysideCapel Dewi: Village or countrysideCeulan a Maesmawr: Village or countrysideCiliau Aeron: Village or countrysideFaenor (Ceredigion): Town or cityLampeter 1: Small town or edge of townLampeter 2: Small town or edge of townLlandyfriog: Village or countrysideLlandysul Town: Small town or edge of townLlanfarian: Village or countrysideLlanfihangel Ystrad: Village or countrysideLlangeitho: Village or countrysideLlangybi: Village or countrysideLlanrhystyd: Village or countrysideLlansantffraed (Ceredigion) 1: Village or countrysideLlansantffraed (Ceredigion) 2: Small town or edge of townLlanwenog: Village or countrysideLledrod: Village or countrysideMelindwr: Village or countrysidePenbryn: Village or countrysidePen-parc 1: Village or countrysidePen-parc 2: Village or countrysideTirymynach: Village or countrysideTrefeurig: Small town or edge of townTregaron: Village or countrysideTroedyraur: Village or countrysideYstwyth: Village or countrysideAmroth: Village or countrysideBurton: Village or countrysideCamrose 1: Village or countrysideCamrose 2: Village or countrysideCarew: Village or countrysideCilgerran: Village or countrysideClydau: Village or countrysideCrymych 1: Village or countrysideCrymych 2: Village or countrysideDinas Cross: Village or countrysideEast Williamston 1: Village or countrysideEast Williamston 2: Village or countrysideFishguard: North East: Small town or edge of townFishguard: North West: Small town or edge of townGoodwick: Small town or edge of townHaverfordwest: Garth 1: Town or cityHaverfordwest: Garth 2: Town or cityHaverfordwest: Portfield: Town or cityHaverfordwest: Prendergast: Town or cityHaverfordwest: Priory: Town or cityHundleton: Village or countrysideJohnston (Pembrokeshire): Small town or edge of townKilgetty and Begelly: Village or countrysideLampeter Velfrey: Village or countrysideLamphey: Village or countrysideLetterston: Village or countrysideLlangwm: Village or countrysideLlanrhian: Village or countrysideMaenclochog 1: Village or countrysideMaenclochog 2: Village or countrysideManorbier: Village or countrysideMartletwy: Village or countrysideMerlins Bridge: Town or cityMilford: Central: Town or cityMilford: East: Town or cityMilford: Hakin 1: Town or cityMilford: Hakin 2: Town or cityMilford: Hubberston 1: Town or cityMilford: Hubberston 2: Town or cityMilford: West: Town or cityNarberth: Small town or edge of townNarberth: Rural: Village or countrysideNewport: Small town or edge of townNeyland: East: Small town or edge of townNeyland: West: Small town or edge of townPembroke Dock: Central: Small town or edge of townPembroke Dock: Llanion 1: Small town or edge of townPembroke Dock: Llanion 2: Small town or edge of townPembroke Dock: Market: Small town or edge of townPembroke Dock: Pennar 1: Small town or edge of townPembroke Dock: Pennar 2: Small town or edge of townPembroke: Monkton: Small town or edge of townPembroke: St Mary North: Small town or edge of townPembroke: St Mary South: Small town or edge of townPembroke: St Michael: Small town or edge of townPenally: Village or countrysideRudbaxton: Village or countrysideSt Davids: Small town or edge of townSt Dogmaels: Village or countrysideSt Ishmaels: Village or countrysideScleddau: Village or countrysideSolva: Village or countrysideTenby: North: Small town or edge of townThe Havens: Village or countrysideWiston: Village or countrysideLlanbadarn Fawr South: Town or cityLlanbadarn Fawr North: Town or cityBorth: Village or countrysidePenglais 1: Town or cityPenglais 2: Town or cityNew Quay, Llanarth and Llandysiligogo: Village or countrysideHaverfordwest: Castle 1: Town or cityHaverfordwest: Castle 2: Town or cityMilford: North 1: Town or cityMilford: North 2: Town or citySaundersfoot: Small town or edge of townTenby: South: Small town or edge of town
Town and country
  • Town or city
  • Small town or edge of town
  • Village or countryside

Welsh speakers

In the 2021 census, about 28% of people here aged three or over said they could speak Welsh. Across Wales it was about 18%.

In 46 of its neighbourhoods, 40% or more can speak Welsh.

The highest share is in Aberaeron, at 59.0%.

Aberaeron: 59.0% speak WelshAberporth 1: 45.9% speak WelshAberporth 2: 45.3% speak WelshCardigan Mwldan: 54.8% speak WelshCardigan Rhyd-y-Fuwch: 47.3% speak WelshCardigan Teifi: 41.4% speak WelshAberystwyth Bronglais: 43.5% speak WelshAberystwyth Central: 24.8% speak WelshAberystwyth Penparcau 1: 32.8% speak WelshAberystwyth Penparcau 2: 31.9% speak WelshAberystwyth Rheidol 1: 22.5% speak WelshAberystwyth Rheidol 2: 33.5% speak WelshBeulah: 50.3% speak WelshCapel Dewi: 46.9% speak WelshCeulan a Maesmawr: 52.3% speak WelshCiliau Aeron: 52.1% speak WelshFaenor (Ceredigion): 46.7% speak WelshLampeter 1: 44.4% speak WelshLampeter 2: 52.6% speak WelshLlandyfriog: 50.0% speak WelshLlandysul Town: 56.9% speak WelshLlanfarian: 53.2% speak WelshLlanfihangel Ystrad: 52.8% speak WelshLlangeitho: 47.4% speak WelshLlangybi: 43.9% speak WelshLlanrhystyd: 52.5% speak WelshLlansantffraed (Ceredigion) 1: 46.5% speak WelshLlansantffraed (Ceredigion) 2: 49.5% speak WelshLlanwenog: 52.7% speak WelshLledrod: 50.2% speak WelshMelindwr: 49.2% speak WelshPenbryn: 45.4% speak WelshPen-parc 1: 45.5% speak WelshPen-parc 2: 55.4% speak WelshTirymynach: 52.1% speak WelshTrefeurig: 52.8% speak WelshTregaron: 58.7% speak WelshTroedyraur: 49.9% speak WelshYstwyth: 57.2% speak WelshAmroth: 10.1% speak WelshBurton: 10.4% speak WelshCamrose 1: 14.6% speak WelshCamrose 2: 13.7% speak WelshCarew: 11.0% speak WelshCilgerran: 46.6% speak WelshClydau: 50.4% speak WelshCrymych 1: 58.6% speak WelshCrymych 2: 56.3% speak WelshDinas Cross: 46.9% speak WelshEast Williamston 1: 13.1% speak WelshEast Williamston 2: 11.6% speak WelshFishguard: North East: 28.2% speak WelshFishguard: North West: 31.2% speak WelshGoodwick: 27.8% speak WelshHaverfordwest: Garth 1: 11.2% speak WelshHaverfordwest: Garth 2: 10.5% speak WelshHaverfordwest: Portfield: 11.9% speak WelshHaverfordwest: Prendergast: 12.2% speak WelshHaverfordwest: Priory: 13.8% speak WelshHundleton: 9.1% speak WelshJohnston (Pembrokeshire): 11.2% speak WelshKilgetty and Begelly: 10.6% speak WelshLampeter Velfrey: 19.0% speak WelshLamphey: 9.5% speak WelshLetterston: 31.7% speak WelshLlangwm: 11.1% speak WelshLlanrhian: 37.4% speak WelshMaenclochog 1: 41.0% speak WelshMaenclochog 2: 45.8% speak WelshManorbier: 10.3% speak WelshMartletwy: 17.5% speak WelshMerlins Bridge: 11.9% speak WelshMilford: Central: 8.4% speak WelshMilford: East: 9.2% speak WelshMilford: Hakin 1: 6.5% speak WelshMilford: Hakin 2: 5.9% speak WelshMilford: Hubberston 1: 7.4% speak WelshMilford: Hubberston 2: 7.6% speak WelshMilford: West: 7.9% speak WelshNarberth: 21.4% speak WelshNarberth: Rural: 17.1% speak WelshNewport: 41.0% speak WelshNeyland: East: 7.0% speak WelshNeyland: West: 7.7% speak WelshPembroke Dock: Central: 8.3% speak WelshPembroke Dock: Llanion 1: 6.4% speak WelshPembroke Dock: Llanion 2: 8.9% speak WelshPembroke Dock: Market: 7.6% speak WelshPembroke Dock: Pennar 1: 7.8% speak WelshPembroke Dock: Pennar 2: 6.6% speak WelshPembroke: Monkton: 5.4% speak WelshPembroke: St Mary North: 8.8% speak WelshPembroke: St Mary South: 9.1% speak WelshPembroke: St Michael: 8.8% speak WelshPenally: 13.6% speak WelshRudbaxton: 17.0% speak WelshSt Davids: 24.5% speak WelshSt Dogmaels: 41.6% speak WelshSt Ishmaels: 11.9% speak WelshScleddau: 30.0% speak WelshSolva: 20.8% speak WelshTenby: North: 11.2% speak WelshThe Havens: 11.7% speak WelshWiston: 21.5% speak WelshLlanbadarn Fawr South: 42.1% speak WelshLlanbadarn Fawr North: 28.0% speak WelshBorth: 42.0% speak WelshPenglais 1: 21.8% speak WelshPenglais 2: 19.7% speak WelshNew Quay, Llanarth and Llandysiligogo: 45.6% speak WelshHaverfordwest: Castle 1: 14.6% speak WelshHaverfordwest: Castle 2: 10.1% speak WelshMilford: North 1: 8.7% speak WelshMilford: North 2: 8.1% speak WelshSaundersfoot: 10.3% speak WelshTenby: South: 11.3% speak Welsh
Share who can speak Welsh
  • Under 10%
  • 10 to 20%
  • 20 to 40%
  • 40 to 60%
  • 60% or more

Deprivation

The Welsh Government ranks every neighbourhood in Wales, from the most deprived (1) to the least deprived (1,917). It looks at income, jobs, health, education, housing, access to services, safety and the local environment. It describes places, not people: not everyone in a deprived area is poor, and many people on low incomes live elsewhere.

5 of the neighbourhoods here are among the 10% most deprived in Wales, and 0 are among the 10% least deprived. If deprivation were spread evenly, you would expect about 12 of each.

The most deprived is Haverfordwest: Garth 2, ranked 48 of 1,917. The least deprived is Faenor (Ceredigion), ranked 1,725.

Better or worse than the middle of Wales

The rank of the middle neighbourhood here on each measure. Dots to the left of the line are more deprived than the middle of Wales; dots to the right are less deprived.

← More deprivedLess deprived →
  • Income
  • Jobs
  • Health
  • Education
  • Access to services
  • Housing
  • Community safety
  • Local environment

Compared with the rest of Wales, it does worst on access to services and best on the local environment.

Aberaeron: deprivation rank 1,138 of 1,917Aberporth 1: deprivation rank 1,223 of 1,917Aberporth 2: deprivation rank 702 of 1,917Cardigan Mwldan: deprivation rank 827 of 1,917Cardigan Rhyd-y-Fuwch: deprivation rank 427 of 1,917Cardigan Teifi: deprivation rank 90 of 1,917Aberystwyth Bronglais: deprivation rank 1,652 of 1,917Aberystwyth Central: deprivation rank 720 of 1,917Aberystwyth Penparcau 1: deprivation rank 567 of 1,917Aberystwyth Penparcau 2: deprivation rank 706 of 1,917Aberystwyth Rheidol 1: deprivation rank 744 of 1,917Aberystwyth Rheidol 2: deprivation rank 957 of 1,917Beulah: deprivation rank 936 of 1,917Capel Dewi: deprivation rank 683 of 1,917Ceulan a Maesmawr: deprivation rank 1,072 of 1,917Ciliau Aeron: deprivation rank 1,071 of 1,917Faenor (Ceredigion): deprivation rank 1,725 of 1,917Lampeter 1: deprivation rank 1,133 of 1,917Lampeter 2: deprivation rank 716 of 1,917Llandyfriog: deprivation rank 815 of 1,917Llandysul Town: deprivation rank 806 of 1,917Llanfarian: deprivation rank 1,432 of 1,917Llanfihangel Ystrad: deprivation rank 711 of 1,917Llangeitho: deprivation rank 689 of 1,917Llangybi: deprivation rank 664 of 1,917Llanrhystyd: deprivation rank 896 of 1,917Llansantffraed (Ceredigion) 1: deprivation rank 870 of 1,917Llansantffraed (Ceredigion) 2: deprivation rank 930 of 1,917Llanwenog: deprivation rank 864 of 1,917Lledrod: deprivation rank 544 of 1,917Melindwr: deprivation rank 766 of 1,917Penbryn: deprivation rank 969 of 1,917Pen-parc 1: deprivation rank 703 of 1,917Pen-parc 2: deprivation rank 1,306 of 1,917Tirymynach: deprivation rank 1,099 of 1,917Trefeurig: deprivation rank 1,449 of 1,917Tregaron: deprivation rank 692 of 1,917Troedyraur: deprivation rank 873 of 1,917Ystwyth: deprivation rank 1,103 of 1,917Amroth: deprivation rank 1,158 of 1,917Burton: deprivation rank 1,389 of 1,917Camrose 1: deprivation rank 1,394 of 1,917Camrose 2: deprivation rank 1,183 of 1,917Carew: deprivation rank 1,168 of 1,917Cilgerran: deprivation rank 923 of 1,917Clydau: deprivation rank 824 of 1,917Crymych 1: deprivation rank 816 of 1,917Crymych 2: deprivation rank 990 of 1,917Dinas Cross: deprivation rank 1,087 of 1,917East Williamston 1: deprivation rank 1,108 of 1,917East Williamston 2: deprivation rank 1,279 of 1,917Fishguard: North East: deprivation rank 1,041 of 1,917Fishguard: North West: deprivation rank 983 of 1,917Goodwick: deprivation rank 996 of 1,917Haverfordwest: Garth 1: deprivation rank 790 of 1,917Haverfordwest: Garth 2: deprivation rank 48 of 1,917Haverfordwest: Portfield: deprivation rank 851 of 1,917Haverfordwest: Prendergast: deprivation rank 1,336 of 1,917Haverfordwest: Priory: deprivation rank 1,436 of 1,917Hundleton: deprivation rank 908 of 1,917Johnston (Pembrokeshire): deprivation rank 1,037 of 1,917Kilgetty and Begelly: deprivation rank 1,100 of 1,917Lampeter Velfrey: deprivation rank 1,200 of 1,917Lamphey: deprivation rank 1,265 of 1,917Letterston: deprivation rank 1,085 of 1,917Llangwm: deprivation rank 1,372 of 1,917Llanrhian: deprivation rank 1,170 of 1,917Maenclochog 1: deprivation rank 825 of 1,917Maenclochog 2: deprivation rank 1,078 of 1,917Manorbier: deprivation rank 963 of 1,917Martletwy: deprivation rank 982 of 1,917Merlins Bridge: deprivation rank 493 of 1,917Milford: Central: deprivation rank 714 of 1,917Milford: East: deprivation rank 329 of 1,917Milford: Hakin 1: deprivation rank 634 of 1,917Milford: Hakin 2: deprivation rank 1,077 of 1,917Milford: Hubberston 1: deprivation rank 699 of 1,917Milford: Hubberston 2: deprivation rank 184 of 1,917Milford: West: deprivation rank 282 of 1,917Narberth: deprivation rank 1,373 of 1,917Narberth: Rural: deprivation rank 1,466 of 1,917Newport: deprivation rank 1,269 of 1,917Neyland: East: deprivation rank 1,129 of 1,917Neyland: West: deprivation rank 679 of 1,917Pembroke Dock: Central: deprivation rank 254 of 1,917Pembroke Dock: Llanion 1: deprivation rank 92 of 1,917Pembroke Dock: Llanion 2: deprivation rank 798 of 1,917Pembroke Dock: Market: deprivation rank 850 of 1,917Pembroke Dock: Pennar 1: deprivation rank 322 of 1,917Pembroke Dock: Pennar 2: deprivation rank 878 of 1,917Pembroke: Monkton: deprivation rank 83 of 1,917Pembroke: St Mary North: deprivation rank 479 of 1,917Pembroke: St Mary South: deprivation rank 691 of 1,917Pembroke: St Michael: deprivation rank 1,547 of 1,917Penally: deprivation rank 1,402 of 1,917Rudbaxton: deprivation rank 1,515 of 1,917St Davids: deprivation rank 1,298 of 1,917St Dogmaels: deprivation rank 1,082 of 1,917St Ishmaels: deprivation rank 874 of 1,917Scleddau: deprivation rank 636 of 1,917Solva: deprivation rank 1,091 of 1,917Tenby: North: deprivation rank 1,300 of 1,917The Havens: deprivation rank 1,369 of 1,917Wiston: deprivation rank 1,214 of 1,917Llanbadarn Fawr South: deprivation rank 1,554 of 1,917Llanbadarn Fawr North: deprivation rank 1,633 of 1,917Borth: deprivation rank 911 of 1,917Penglais 1: deprivation rank 1,624 of 1,917Penglais 2: deprivation rank 1,296 of 1,917New Quay, Llanarth and Llandysiligogo: deprivation rank 1,017 of 1,917Haverfordwest: Castle 1: deprivation rank 565 of 1,917Haverfordwest: Castle 2: deprivation rank 344 of 1,917Milford: North 1: deprivation rank 812 of 1,917Milford: North 2: deprivation rank 355 of 1,917Saundersfoot: deprivation rank 1,487 of 1,917Tenby: South: deprivation rank 855 of 1,917
Deprivation rank
  • 10% most deprived
  • 10 to 20%
  • 20 to 30%
  • 30 to 50%
  • Less deprived half

Second homes

In March 2023, in the typical area here, about 48 in every 1,000 homes on the council tax list were second homes. Across Wales the typical figure was 6.

In 11 of its 25 areas it was 50 or more, which is one home in every 20.

These figures are for wider areas of about 7,000 people, so neighbouring neighbourhoods share a colour.

Aberaeron: 57Aberporth 1: 49Aberporth 2: 49Cardigan Mwldan: 49Cardigan Rhyd-y-Fuwch: 49Cardigan Teifi: 49Aberystwyth Bronglais: 66Aberystwyth Central: 66Aberystwyth Penparcau 1: 17Aberystwyth Penparcau 2: 17Aberystwyth Rheidol 1: 66Aberystwyth Rheidol 2: 17Beulah: 31Capel Dewi: 31Ceulan a Maesmawr: 64Ciliau Aeron: 57Faenor (Ceredigion): 39Lampeter 1: 33Lampeter 2: 33Llandyfriog: 31Llandysul Town: 31Llanfarian: 39Llanfihangel Ystrad: 33Llangeitho: 39Llangybi: 33Llanrhystyd: 57Llansantffraed (Ceredigion) 1: 57Llansantffraed (Ceredigion) 2: 57Llanwenog: 33Lledrod: 39Melindwr: 39Penbryn: 136Pen-parc 1: 49Pen-parc 2: 49Tirymynach: 64Trefeurig: 64Tregaron: 39Troedyraur: 31Ystwyth: 39Amroth: 115Burton: 26Camrose 1: 127Camrose 2: 127Carew: 120Cilgerran: 68Clydau: 68Crymych 1: 68Crymych 2: 68Dinas Cross: 90East Williamston 1: 115East Williamston 2: 115Fishguard: North East: 90Fishguard: North West: 90Goodwick: 90Haverfordwest: Garth 1: 26Haverfordwest: Garth 2: 26Haverfordwest: Portfield: 9Haverfordwest: Prendergast: 26Haverfordwest: Priory: 9Hundleton: 40Johnston (Pembrokeshire): 127Kilgetty and Begelly: 115Lampeter Velfrey: 48Lamphey: 120Letterston: 121Llangwm: 26Llanrhian: 121Maenclochog 1: 33Maenclochog 2: 33Manorbier: 120Martletwy: 48Merlins Bridge: 9Milford: Central: 20Milford: East: 20Milford: Hakin 1: 13Milford: Hakin 2: 13Milford: Hubberston 1: 13Milford: Hubberston 2: 13Milford: West: 13Narberth: 48Narberth: Rural: 48Newport: 90Neyland: East: 26Neyland: West: 26Pembroke Dock: Central: 17Pembroke Dock: Llanion 1: 17Pembroke Dock: Llanion 2: 17Pembroke Dock: Market: 17Pembroke Dock: Pennar 1: 17Pembroke Dock: Pennar 2: 17Pembroke: Monkton: 40Pembroke: St Mary North: 40Pembroke: St Mary South: 40Pembroke: St Michael: 120Penally: 154Rudbaxton: 33St Davids: 121St Dogmaels: 68St Ishmaels: 127Scleddau: 90Solva: 121Tenby: North: 154The Havens: 127Wiston: 33Llanbadarn Fawr South: 17Llanbadarn Fawr North: 17Borth: 64Penglais 1: 66Penglais 2: 66New Quay, Llanarth and Llandysiligogo: 136Haverfordwest: Castle 1: 26Haverfordwest: Castle 2: 26Milford: North 1: 20Milford: North 2: 20Saundersfoot: 115Tenby: South: 154
Second homes per 1,000 homes
  • Fewer than 10
  • 10 to 25
  • 25 to 50
  • 50 to 100
  • 100 or more

What its Members talk about

The subjects its six Members have raised most in debates, questions and committees this Senedd term.

  1. Public finances161 contributions
  2. The NHS96 contributions
  3. The economy and jobs62 contributions
  4. Schools54 contributions
  5. Councils and public services47 contributions
  6. Transport39 contributions

About these figures

Each neighbourhood (a Lower layer Super Output Area, the smallest area most official statistics are published for) is placed in the constituency that contains its centre. A constituency's figure for Welsh speakers is the average of its neighbourhoods, which have similar numbers of people.

The maps are read from DataMapWales, the Welsh Government's map service, and checked once a month for updates. Last read 26 October 2026.

All constituencies