Skip to main content Skip to navigation

St David

CITY / TOWN / VILLAGE Parish Diocese Arch-deaconry Deanery
Abbey Cwm-hir St Mary St David Brecon Melineth
Aberedw St Gewydth St David Brecon Elwel
Abergorlech unknown St David Carmarthen Llanddilo & Llangadog
Abergwili St David St David Carmarthen Llanddilo & Llangadog
Aberllynfi unknown St David Brecon Hay (Wales)
Abernant St lucia St David Carmarthen Carmarthen
Aberporth St Cynwl St David Cardigan Sub Ayron
Aberyscir St Mary St David Brecon First Brecon
Aberystwyth St Michael's St David Cardigan Ultra Ayron
Alltmawr St Mauritius St David Brecon Buelte
Ambleston /Treamlod St Mary St David St David Dongledie
Amroth St Elider St David St David Narberth
Angle, or Nangle / Angl St James St David St David Narberth
BangorTeifi St David St David Cardigan Sub Ayron
Battle St Cynog St David Brecon First Brecon
Bayvill / Y Beifil St Andrew St David St David Narberth
Begelly / Begeli St Mary St David St David Narberth
Bettws Clyro unknown St David Brecon Elwel
Bettws Penpont no dedication St David Brecon Second Brecon
Betws (Llanelli) St David St David Carmarthen Llanddilo & Llangadog
Betws (Tre-lech) unknown St David Carmarthen Carmarthen
Betws Bledrws St Bledrws St David Cardigan Sub Ayron
Betws Diserth St Mary St David Brecon Elwel
Betws Evan St John St David Cardigan Sub Ayron
Betws Leucu unknown St David Cardigan Ultra Ayron
Bishopston / Llandeilo Ferwallt St Teilaw St David Carmarthen Gower
Blaen Glyn Tawy unknown St David Brecon Second Brecon
Blaenpennal St David St David Cardigan Ultra Ayron
Blaenporth St David St David Cardigan Sub Ayron
Bleddfa St Mary St David Brecon Melineth
Bletherston / Trefelen St Mary St David St David Dongledie
Bosherton / Llanfihanel-clogwyn-gofan St Michael St David St David Narberth
Boughrood / Bochrwd St Gynog St David Brecon Elwel
Boulston / Bulston unknown St David St David Dongledie
Brawdy St David St David Cardigan Pebidiawke
Brechfa St Teilaw St David Carmarthen Llanddilo & Llangadog
Brecon (Llanfais) St David St David Brecon First Brecon
Brecon (Llanfais) St John St David Brecon First Brecon
Brecon (Llanfais) St Mary St David Brecon First Brecon
Bridell / Y Bridell St David St David Cardigan Kemmes
Bronllys St Mary St David Brecon Hay (Wales)
Bryn-Gwyn St Michael St David Brecon Elwel
Bryngwyn St Mary St David Cardigan Sub Ayron
Bugeildy St Michael St David Brecon Melineth
Burton St Mary St David St David Rhos
Cadoe unknown (ruin) St David Carmarthen Kidwelly
Callwen St Colven St David Brecon Second Brecon
Camrose / Camros St Ismael St David St David Rhos
Cantref St Mary St David Brecon Third Brecon
Capel Cynon St Cynon St David Cardigan Sub Ayron
Capel-y-ffin St Mary St David Brecon Hay (Wales)
Cardigan / Aberteifi St Mary St David Cardigan Sub Ayron
Carew / Caeriw St John Baptist St David St David Narberth
Carmarthen / Caerfyrddin St Peter St David Carmarthen Carmarthen
Casgob / Cascob St Michael St David Brecon Melineth
Castelan unknown St David Cardigan Emlyn
Castell-Dwyran unknown St David Carmarthen Carmarthen
Castlebythe / Cas-fuwch St Michael St David Cardigan Kemmes
Castlemartin / Castell Martin St Michael St David St David Narberth
Cathedine / Cathedin St Michael St David Brecon Third Brecon
Cefn-llys St Michael St David Brecon Melineth
Cellan All Saints St David Cardigan Sub Ayron
Cenarth St llawdog St David Cardigan Emlyn
Ceri / Kerry St Michael St David Brecon Belineth
Cheriton St Cadocus St David Carmarthen Gower
Cilau Aeron St Michael St David Cardigan Sub Ayron
Cilcennin Holy Trinity St David Cardigan Ultra Ayron
Cilgerran / Kilgerran or Cil-Garon St llawdog St David Cardigan Emlyn
Cilgwyn / Kilgwyn St Mary St David Cardigan Kemmes
Cilrheydyn St Teilaw St David Cardigan Emlyn
Cil-y-Cwm St Michael St David Carmarthen Llanddilo & Llangadog
Cilymaenllwyd St Philip & St Jacob St David Carmarthen Carmarthen
Clarbeston / Treglarbes St Martin St David St David Dongledie
Clodock St Clydog St David Brecon Hay (English)
Clydach St John (1847-2006) St David Carmarthen Gower
Clydey / Clydai St Cristiolus St David Cardigan Emlyn
Clyro St Michael St David Brecon Elwel
Cober unknown (ruin) St David Carmarthen Kidwelly
Coedcanlas St Mary St David St David Narberth
Coelbren unknown St David Brecon Second Brecon
Colva / Colfa St David St David Brecon Elwel
Conwil Caio / Cwm Cothy St Kinvil St David Carmarthen Llanddilo & Llangadog
Conwil Elvet St Gonvil St David Carmarthen Carmarthen
Cosheston St Michael St David St David Narberth
Crasswall in Clodock St Mary St David Brecon Hay (English)
Cregrina with Llanbadarn-y-Garreg St David St David Brecon Elwel
Crickhowell / Crug Hywel St Edmund St David Brecon Third Brecon
Crinow / Crynwedd St Teilo St David St David Narberth
Crist Holy Cross (ruin) St David Cardigan Sub Ayron
Crist Holy Trinity (ruin) St David Carmarthen Llanddilo & Llangadog
Crucarden St Mary St David Brecon Hay (Wales)
Crunwere or Crunwear / Cronwern St Elider St David St David Narberth
Cwmyoy St Martin St David Bangor Hay (Wales)
Cyffig St Kyffig St David Carmarthen Carmarthen
Cynhwn unknown (ruin) St David Carmarthen Llanddilo & Llangadog
Dale St James St David St David Rhos
Defynnog St Cynog St David Brecon Second Brecon
Dewi unknown St David Carmarthen Kidwelly
Dihewyd St Vitalis St David Cardigan Sub Ayron
Dinas St Brynach St David Cardigan Kemmes
Diserth St Gewydth St David Brecon Elwel
Dulas St Michael St David Brecon Hay (English)
Dyddwen (Burwich) unknown (ruin) St David Carmarthen Kidwelly
Dyffryn Honddu St Cynog St David Brecon First Brecon
East Walton / Waltwn St Mary St David St David Dongledie
Eglwys Fach unknown St David Cardigan Ultra Ayron
Eglwys Fair GlynTaf unknown St David Carmarthen Carmarthen
Eglwys Fair y Churig St David St David Carmarthen Carmarthen
Eglwys Gymyn St Margaret St David Carmarthen Carmarthen
Eglwys Newydd unknown St David Cardigan Ultra Ayron
Eglwyswrw St Cristiolus St David Cardigan Kemmes
Egremont or Egermont St Michael St David Carmarthen Carmarthen
Ewyas Harold St Michael St David Brecon Hay (English)
Ferryside / Glan-y-fferi St Thomas St David Carmarthen Kidwelly
Fishguard / Aber Gwayn St Mary St David St David Narberth
Flimston unknown St David St David Narberth
Ford unknown St David St David Pebidiawke
Freystop St Justinian St David St David Rhos
Garthbrengy St David St David Brecon First Brecon
Gartheli unknown St David Cardigan Ultra Ayron
Gladestry / Glawdestry St Mary St David Brecon Elwel
Glasbury / Y Clas-ar-Wy St Peter St David Brecon Elwil
Glasgwm St David St David Brecon Elwel
Glyncollen in Lanfeugan (Llanvigan Glynn Chapel) no dedication St David Brecon Third Brecon
Granston / Treopert St Nicholas (St Katherine?) St David St David Pebidiawke
Gumfreston unknown St David St David Narberth
Gwauncaegurwen unknown St David Carmarthen Gower
Gwenddwr unknown St David Brecon Hay (Wales)
Gwilym-foethus unknown (ruin) St David Carmarthen Llanddilo & Llangadog
Gwnnws St Gwynwis St David Cardigan Ultra Ayron
Gwnvil St Gwinsil St David Cardigan Ultra Ayron
Gwrhyd unknown (ruin) St David St David Pebidiawke
Gwynfe unknown St David Carmarthen Llanddilo & Llangadog
Haroldston St Ismael St David St David Rhos
Harroldston West St Padoc St David St David Rhos
Hasguard St Peter St David St David Rhos
Haverfordwest / Hwlffordd St Martin St David St David Rhos
Haverfordwest / Hwlffordd St Mary St David St David Rhos
Haverfordwest / Hwlffordd St Thomas St David St David Rhos
Hay (Wallice y Gelli) St Mary St David Brecon Hay (Wales)
Hay (Wallice y Gelli) St John Baptist St David Brecon Hay (Wales)
Hayscastle / Cas-lai St Mary St David St David Pebidiawke
Henfynyw St David St David Cardigan Sub Ayron
Henllan St David St David Cardigan Sub Ayron
Henllan Amgoed St David St David Carmarthen Carmarthen
Henry's Moat / Castell Hên-drêv St Betnard St David Cardigan Kemmes
Herbrandston St Mary St David St David Rhos
Heyop St David St David Brecon Melineth
Hodgeston unknown St David St David Narberth
Hubberston St David St David St David Rhos
Ifan (Lanelli) St John St David Carmarthen Kidwelly
Ilston / Llan Illtyd St Iltyd St David Carmarthen Gower
Jeffreyston or Jeffreston St Jeffry & St Oswald St David St David Narberth
Johnston unknown St David St David Rhos
Jordanston / Trefwrdan St Cwrda St David St David Pebidiawke
Julin St Julian St David Cardigan Sub Ayron
Kidwelly / Cydweli St Mary St David Carmarthen Kidwelly
Kilvey in Llansamlet All Saints St David Carmarthen Gower
Knolston St Maurice St David Carmarthen Gower
Lambston St Ismael St David St David Rhos
Lampeter / Llanbedr Pont Steffan St Peter St David Cardigan Sub Ayron
Lampeter Velfrey / Llanbedr Velfrey St Peter St David Carmarthen Carmarthen
Lamphey / Llandyfái St Faith St David St David Narberth
Laugharne / Talacharn St Martin St David Carmarthen Carmarthen
Lawrenny St Caredog St David St David Narberth
Letterston / Treletert St Giles St David Cardigan Pebidiawke
Little Newcastle St Peter St David Cardigan Kemmes
Llanafan St John St David Cardigan Ultra Ayron
Llanafan Fawr St Avanus St David Brecon Buelte
Llanafan Fechan St Avanus St David Brecon Buelte
Llananno St Wonno St David Brecon Melineth
Llanarth St Vystygy St David Cardigan Sub Ayron
Llanarthney / Llanarthne St David St David Carmarthen Llanddilo & Llangadog
Llanbadarn Fawr St Paternus St David Brecon Melineth
Llanbadarn Fawr St Paternus St David Cardigan Ultra Ayron
Llanbadarn Odwyn St Paternus St David Cardigan Ultra Ayron
Llanbadarn Vynydd (Fynydd) St Wynith St David Brecon Melineth
LlanbadarnTrefeglwys St Michael St David Cardigan Ultra Ayron
Llanbadarn-y-garreg St Paternus St David Brecon Elwel
Llanbedr Pains Castle St Peter St David Brecon Elwel
Llanbedr Ystrad Yw St Peter St David Brecon Third Brecon
Llanbister St Cynllo St David Brecon Melineth
Llanboidy St Brynach St David Carmarthen Carmarthen
Llancillo St Peter St David Brecon Hay (English)
Llandawke St Margaret Marlos St David Carmarthen Carmarthen
Llanddarog St Twynog St David Carmarthen Llanddilo & Llangadog
Llanddeinol St Deinol St David Cardigan Ultra Ayron
Llanddewi St David St David Carmarthen Gower
Llanddewi Aberarth St David St David Cardigan Ultra Ayron
Llanddewi Abergwesyn St David St David Brecon Buelte
Llanddewi Brefi St David St David Cardigan Ultra Ayron
Llanddewi Fach St David St David Brecon Elwel
Llanddewi Ystradenni St David St David Brecon Melineth
Llanddewi'r-cwm St David St David Brecon Buelte
Llanddowror unknown St David Carmarthen Carmarthen
Llandefaelog St Tyfailog St David Carmarthen Kidwelly
Llandefalle (Llandyfalle) St Matthew St David Brecon Hay (Wales)
Llandegley St Tecla St David Brecon Melineth
Llandeilo Abercywyn St Teilaw St David Carmarthen Carmarthen
Llandeilo Fawr St Teilaw St David Carmarthen Llanddilo & Llangadog
Llandeilo Graban St Teilaw St David Brecon Elwel
Llandeilo'r-Fan St Teilaw St David Brecon First Brecon
LlandeiloTalybont St Teilaw St David Carmarthen Gower
Llandeloy St Teilaw St David St David Pebidiawke
Llandetti St Dhetti St David Brecon Third Brecon
Llandewi Velfrey St David St David Cardigan Carmarthen
Llandilo St Teilaw St David St David Dongledie
Llandingad St Dingat St David Carmarthen Llanddilo & Llangadog
Llandissilio St Tyssilio St David Carmarthen Carmarthen
Llandrindod Holy Trinity St David Brecon Melineth
Llandybie St Tybie St David Carmarthen Llanddilo & Llangadog
Llandyfaelog Fach St Maelog St David Brecon First Brecon
LlandyfaelogTre'r-graig St Tyfailog St David Brecon Third Brecon
Llandyfeisant unknown St David Carmarthen Llanddilo & Llangadog
Llandyfriog St Twfrydog St David Cardigan Sub Ayron
Llandygwydd St Dygwydd St David Cardigan Sub Ayron
Llandyry (Llanddury, Llandury) unknown St David Carmarthen Kidwelly
Llandysiliogogo St Tyssilio St David Cardigan Sub Ayron
Llandysul St Tyssilio St David Cardigan Sub Ayron
Llanedi St Edyth St David Carmarthen Kidwelly
Llanegwad St Egwod St David Carmarthen Llanddilo & Llangadog
Llaneleu St Elliev St David Brecon Hay (Wales)
Llanelli St Elliew St David Carmarthen Kidwelly
Llanelli St Elliew St David Brecon Third Brecon
Llanelwedd St Matthew St David Brecon Elwel
Llanfair ar y bryn / Llandovery St Mary St David Carmarthen Llanddilo & Llangadog
Llanfair Clydogau St Mary St David Cardigan Sub Ayron
Llanfair Nant Glyn St Mary St David Cardigan Kemmes
Llanfair Trelygen St Mary (ruin) St David Cardigan Sub Ayron
Llanfairnantygof St Mary St David St David Pebidiawke
Llanfairorllwyn St Mary St David Cardigan Sub Ayron
Llanfair-ym-Buallt St Mary St David Brecon Buelte
Llanfallteg St Maltig St David Carmarthen Carmarthen
Llanfeugan St Meughan St David Brecon Third Brecon
Llanfihangel (Kidwelly) unknown (ruin) St David Carmarthen Kidwelly
Llanfihangel (Tally) unknown (ruin) St David Carmarthen Llanddilo & Llangadog
Llanfihangel Aberbythych St Michael St David Carmarthen Llanddilo & Llangadog
Llanfihangel Abercywyn St Michael St David Carmarthen Carmarthen
Llanfihangel Abergwesyn St Michael St David Brecon Buelte
Llanfihangel Brynpabuan St Michael St David Brecon Buelte
Llanfihangel Cilfargen St Michael St David Carmarthen Llanddilo & Llangadog
Llanfihangel Cwm Du St Michael St David Brecon Third Brecon
Llanfihangel Fechan St Michael St David Brecon First Brecon
Llanfihangel Genau'r-Glyn St Michael St David Cardigan Ultra Ayron
Llanfihangel Helygen St Michael St David Brecon Melineth
Llanfihangel Nant Bran St Michael St David Brecon First Brecon
Llanfihangel Nant Melan St Michael St David Brecon Elwel
Llanfihangel Penbedw St Michael St David Cardigan Emlyn
Llanfihangel Rhos-y-Corn St Michael St David Carmarthen Llanddilo & Llangadog
Llanfihangel Rhydieithon St Michael St David Brecon Melineth
Llanfihangel Tal-y-llyn St Michael St David Brecon Third Brecon
Llanfihangel Uwchgwili St Michael St David Carmarthen Llanddilo & Llangadog
Llanfihangel-ar-Arth St Michael St David Carmarthen Llanddilo & Llangadog
Llanfihangel-y-Creuddyn St Michael St David Cardigan Ultra Ayron
Llanfilo St Bilo St David Brecon Third Brecon
Llanfrynach St Brynach St David Brecon Third Brecon
Llanfynydd St Egwod St David Carmarthen Llanddilo & Llangadog
Llanfyrnach St Brynach St David Cardigan Emlyn
Llangadock (Llangadog) St Cadocus St David Carmarthen Llanddilo & Llangadog
Llangain St Synin St David Carmarthen Carmarthen
Llangamarch unknown St David Brecon Buelte
Llan-Gan St Gan St David Carmarthen Carmarthen
Llanganten St Catherine St David Brecon Buelte
LlangastyTal-y-llyn St Gasty St David Brecon Third Brecon
Llangathen St Michael & All Saints St David Carmarthen Llanddilo & Llangadog
Llangatwg St Cadocus St David Brecon Third Brecon
Llangeitho St Githo St David Cardigan Ultra Ayron
Llangeler St Celer St David Cardigan Emlyn
Llangendeirne St Cyderin St David Carmarthen Kidwelly
Llangennech St Gwynnoc St David Carmarthen Kidwelly
Llangenni St Trillo St David Brecon Third Brecon
Llangennith St Gwynour (St Cenydd) St David Carmarthen Gower
Llangiwg St Gwick (St Ciwg) St David Carmarthen Gower
Llanglydwen St Clydwn St David Carmarthen Carmarthen
Llangoedmor St Cynnio St David Cardigan Sub Ayron
Llangolman St Colman St David St David Dongledie
Llangorse St Paulinus St David Brecon Third Brecon
Llangorwen All Saints St David Cardigan Ultra Ayron
Llangrannog unknown St David Cardigan Sub Ayron
Llangunnor St Gwinnoun St David Carmarthen Kidwelly
Llangwm St Hierom St David St David Rhos
Llangwyner St Gwynour St David Carmarthen Gower
Llangwyryfon St Ursula St David Cardigan Ultra Ayron
Llangybi St Cybi St David Cardigan Sub Ayron
Llangyfelach St Geffeliach (SS David & Cyfelach) St David Carmarthen Gower
Llangynfelyn St Cynfelin St David Cardigan Ultra Ayron
Llangynidr St Gynider St David Brecon Third Brecon
Llangynin unknown St David Carmarthen Carmarthen
Llangynllo St Cynllo St David Brecon Melineth
Llangynllo St Gynllo St David Cardigan Sub Ayron
Llangynock St Cynog St David Carmarthen Carmarthen
Llangynog St Kynog St David Brecon Buelte
Llanhamlach St Peter St David Brecon Third Brecon
Llanhowel St Hoel St David Cardigan Kennes
Llanigon St Nicholas St David Brecon Hay (Wales)
Llanilar St Hilary St David Cardigan Ultra Ayron
Llanilltud (Capel Illtyd) unknown St David Brecon Second Brecon
Llanina St Ina St David Cardigan Sub Ayron
Llanllawddog St Lawdog St David Carmarthen Llanddilo & Llangadog
Llanllawer unknown St David Cardigan Kemmes
Llanlluan unknown St David Carmarthen Llanddilo & Llangadog
Llanllwch unknown St David Carmarthen Carmarthen
Llanllwchaearn St Michael St David Cardigan Sub Ayron
Llanllwni St llwey St David Carmarthen Llanddilo & Llangadog
Llanllywenfel unknown St David Brecon Buelte
Llanmadog St Cadocus (St Madoc) St David Carmarthen Gower
Llannerch Aeron St Nonu St David Cardigan Sub Ayron
Llannon St Non St David Carmarthen Kidwelly
Llanpumsaint unknown St David Carmarthen Llanddilo & Llangadog
Llanreithan St Rheanus St David St David Pebidiawke
Llanrhian St Rheanus St David St David Rhos
Llanrhidian w Llanynrwyd or Penclawdd Ss. Iddog, Dyfaenog & Menw (St Rhidian & Sr Illtyd) St David Carmarthen Gower
Llanrhystud St. Rhystud St David Cardigan Ultra Ayron
Llansadwrn St Sadwrn St David Carmarthen Llanddilo & Llangadog
Llansadwrnen St Sadwra St David Carmarthen Carmarthen
Llansaint All Saints St David Carmarthen Kidwelly
Llansaintffraid-in-Elwell unknown St David Brecon Elwel
Llansamlet St Samlet St David Carmarthen Gower
Llansanffraid St Brigit St David Cardigan Ultra Ayron
Llansanffraid St Briget St David Brecon Third Brecon
Llansanffraid Cwmteuddwr St Briget St David Brecon Melineth
Llansawel St Sawel St David Carmarthen Llanddilo & Llangadog
Llansbyddyd St Cadocus St David Brecon Second Brecon
Llanstadwell St Sywall St David St David Rhos
Llanstephan St Stephen St David Brecon Elwel
Llanstephan St Stephen St David Carmarthen Carmarthen
Llanstinan St Justinian St David St David Narberth
Llanthoisant unknown St David Carmarthen Llanddilo & Llangadog
Llanthony St John St David Brecon Hay (Wales)
Llantood St Iltyd St David Cardigan Kemmes
Llanvair-ar-y-Bryn St Mary St David Carmarthen Llanddilo & Llangadog
Llanvareth /Llanfaredd St Mary St David Brecon Elwel
Llanveyno in Clodock St Peter St David Brecon Hay (English)
Llanwenog St Gwenog St David Cardigan Sub Ayron
Llanwinio St Gwinio St David Carmarthen Carmarthen
Llanwnda St Wnda St David St David Pebidiawke
Llanwnnen St Lucia St David Cardigan Sub Ayron
Llanwrda St Cwrda St David Carmarthen Llanddilo & Llangadog
Llanwrthwl St Matthew St David Brecon Buelte
Llanwrtyd St David St David Brecon Buelte
Llanybri unknown St David Carmarthen Carmarthen
Llanybydder St Peter St David Carmarthen Llanddilo & Llangadog
Llan-Y-Cefn unknown St David St David Dongledie
Llanychaearn St Nonn St David Cardigan Ultra Ayron
Llanychaer St David St David Cardigan Kemmes
Llanychlwydog St David St David Cardigan Kemmes
Llan-y-Crwys St David St David Carmarthen Llanddilo & Llangadog
Llanynys unknown St David Brecon Buelte
Llanyre All Saints St David Brecon Melineth
Llanywern St Mary St David Brecon Third Brecon
Llawhaden St Aiden St David St David Dongledie
Llecfaen unknown (ruin) St David Brecon Third Brecon
Llechryd Holy Cross St David Cardigan Sub Ayron
Lledrod St Michael St David Cardigan Ultra Ayron
Llowes St Meilig St David Brecon Elwel
Llyswen St Gwendoline St David Brecon Hay (Wales)
Llysyfran St Miler St David St David Dongledie
Llywel St David St David Brecon Second Brecon
Longtown in Clodock St Peter St David Brecon Hay (English)
Loughor / Casllwchwr St Michael St David Carmarthen Gower
Loveston St Leonard St David St David Narberth
Ludchurch St Elider St David St David Narberth
Maenclochog St Mary St David St David Dongledie
Maesmynys St David St David Brecon Buelte
Mair unknown (ruin) St David Carmarthen Llanddilo & Llangadog
Manorbier / Maenorbŷr St James St David St David Narberth
Manordeifi St David St David Cardigan Emlyn
Manorowen St Mary St David St David Pebidiawke
Marloes St Peter St David St David Rhos
Marros unknown St David Carmarthen Carmarthen
Martletwy St Marcellus St David St David Narberth
Mathry / Mathri Holy Martyr St David St David Pebidiawke
Meline or Meliney or Melinau St Dogmel St David Cardigan Kemmes
Merthyr St Merthyr St David Carmarthen Carmarthen
Merthyr Cynog St Cynog St David Brecon First Brecon
Michaelchurch Escley St Michael St David Brecon Hay (English)
Milford Haven / Aberdaugleddau St Catherine (1866) St David St David Rhos
Minwear / Mynwere St Womar St David St David Narberth
Molyegrove St Andrew St David St David Narberth
Moncton St Nicholas St David St David Narberth
Monington / Eglwys Wythwr St Nicholas St David Cardigan Kemmes
Morfil or Morvil St John Baptist St David Cardigan Kemmes
Morriston / Treforys St David (1887) St David Carmarthen Gower
Morriston / Treforys St John (1853) St David Carmarthen Gower
Mothvey / Myddfai St Michael St David Carmarthen Llanddilo & Llangadog
Moughtry All Saints St David Brecon Belineth
Mount / Moel y mwnt Holy Cross St David Cardigan Sub Ayron
Mydrim St David St David Carmarthen Carmarthen
Mynachlogddu St Dogmael St David St David Dongledie
Nantcwnlle St Gunloc St David Cardigan Ultra Ayron
Nant-ddu unknown St David Brecon Third Brecon
Nantmel with Llanyre St Kynlog St David Brecon Melineth
Narberth / Arberth St Andrew St David St David Narberth
Nash St Mary St David St David Narberth
Nevern / Nanhyfer St Brynach St David Cardigan Kemmes
Newcastle Emlyn in Cenarth / Castellnewydd Emlyn Holy Trinity St David Cardigan Emlyn
Newchurch St Mary St David Brecon Elwel
Newchurch / Llan-Newydd unknown St David Carmarthen Carmarthen
New-moat / Y Mot St Nicholas St David St David Dongledie
Newport / Afon Nyfer St Mary St David Cardigan HEM
Newton St John St David Brecon Hay (English)
Newton North St Peter St David St David Narberth
Nicholaston St Nicholas St David Carmarthen Gower
Nolton St Madoc St David St David Rhos
Nun St Nunn (ruin) St David St David Pebidiawke
Oldcastle / Yr Hencastell St John Baptist St David Brecon Hay (Wales)
Oxwich St Iltyd St David Carmarthen Gower
Oystermouth / Ystum Llwynarth or Ystumllwynarth All Saints St David Carmarthen Gower
Partrisio / Partrishow St Issui St David Brecon Third Brecon
Patrick St Patrick St David St David Pebidiawke
Pembrey / Pen-bre St Ilfyd St David Carmarthen Kidwelly
Pembroke / Penfro St Mary St David St David Narberth
Pembroke / Penfro St Michael St David St David Narberth
Penally / Penalun St Nicholas St David St David Narberth
Pen-Boyr St. Llawddog St David Cardigan Emlyn
Pen-Boyr Trinity St David Cardigan Emlyn
Penbryn St Michael St David Cardigan Sub Ayron
Pencadar unknown St David Carmarthen Llanddilo & Llangadog
Pencarreg St Patrick St David Carmarthen Llanddilo & Llangadog
Penclawdd / Pen-clawdd St Gwynour St David Carmarthen Gower
Penderyn St Cynog St David Brecon Second Brecon
Pendine / Pentywyn unknown St David Carmarthen Carmarthen
Penmaen St John Baptist St David Carmarthen Gower
Pennard St Mary St David Carmarthen Gower
Penrice / Pen Rhys St Mary (St Andrew) St David Carmarthen Gower
Penrith / Penrydd St Cristiolus St David Cardigan Emlyn
Pilleth St Mary St David Brecon Melineth
Pontfaen / Pontvaen (Pont-vean) St Bernard St David Cardigan Kemmes
Port Eynon / Port Einon or Porth Einon St Cadocus (St Cattwg) St David Carmarthen Gower
Prendergast St David St David St David Dongledie
Puncheston / Cas-mael St Mary St David Cardigan Kemmes
Pwellcrochan St Mary St David St David Narberth
Pystill unknown (ruin) St David St David Pebidiawke
Redberth / Rhydberth St Mary St David St David Narberth
Reynoldston unknown St David St David Narberth
Reynoldston St George St David Carmarthen Gower
Rhayader St Clement St David Brecon Melineth
Rhoscrowther / Rhoscrowdder St Decumanus St David St David Narberth
Rhossili St Mary St David Carmarthen Gower
Rhostie St Michael St David Cardigan Ultra Ayron
Rhulen St David St David Brecon Elwel
Rhyd-y-bryw unknown St David Brecon Second Brecon
Robeston Wathen St Andrew St David St David Narberth
Robeston West St Andrew St David St David Rhos
Roch / Y Garn St Mary St David St David Rhos
Rosemarket St Ismael St David St David Rhos
Rowlstone St Peter St David Brecon Hay (English)
Rudbaxton St Michael St David St David Dongledie
Silian St Sulien St David Cardigan Sub Ayron
Slebech St John Baptist St David St David Dongledie
Spittal St Mary St David St David Dongledie
Sputty Cenfin (Ysbyty Cynfyn) St John Baptist St David Cardigan Ultra Ayron
St Ann (in Dale) St Ann (riuns) St David St David Rhos
St Bride's / Sain Ffraid St Bride St David St David Rhos
St Clear's / Sanclêr St Clere St David Carmarthen Carmarthen
St Daniel St Daniel St David St David Narberth
St David's St David St David St David Pebidiawke
St Dogmaels / Llandudoch St Dogmael St David Cardigan Kemmes
St Dogwell's / St. Dogvael's St Dogwell St David St David Pebidiawke
St Edrin's / St. Edeyrn's St Edrin St David St David Pebidiawke
St Elvis / llan Elsyw St Teilaw St David St David Narberth
St Florence St Florentius St David St David Narberth
St Govan St Govan St David St David Narberth
St Harmon St Harmon St David Brecon Melineth
St Ishmael St Ishmael St David Carmarthen Kidwelly
St Ishmaels / Llanismel St Ismael St David St David Rhos
St Issells St Ismael St David St David Narberth
St Lawrence St Lawrence St David St David Narberth
St Margaret's St Margaret St David Brecon Hay (English)
St Nicholas St Nicholas St David St David Pebidiawke
St Petrox St Petroc St David St David Narberth
St Thomas unknown (ruin) St David Carmarthen Kidwelly
St Twynnells St Twynnel St David St David Narberth
Stackpole Elidor St James St David St David Narberth
Steynton or Stainton St Peter St David St David Rhos
Strata Florida St Mary St David Cardigan Ultra Ayron
Swansea / Abertawe St John St David Carmarthen Gower
Swansea / Abertawe St Mary St David Carmarthen Gower
Taff Vechan unknown St David Brecon Third Brecon
Talach-ddu St Mary St David Brecon Hay (Wales)
Talbenny St Mary St David St David Rhos
Talgarth St Gwendeline St David Brecon Third Brecon
Taliaris Holy Trinity St David Carmarthen Llanddilo & Llangadog
Talley St Maichael St David Carmarthen Llanddilo & Llangadog
Tenby / Dinbych-y-pysgod St Mary St David St David Narberth
Tirabad / Tyr Abbot unknown St David Brecon Buelte
Trallong St David St David Brecon First Brecon
Treffgarne / Trefgarn unknown St David St David Rhos
Trefilan St Hillary St David Cardigan Ultra Ayron
Tregaron St Caron St David Cardigan Ultra Ayron
Tre-Lech a'r Betws St Teilaw St David Carmarthen Carmarthen
Tre-main St Michael St David Cardigan Sub Ayron
Tretower unknown St David Brecon Third Brecon
Trilo unknown (ruin) St David Carmarthen Llanddilo & Llangadog
Troed-yr-Aur St Michael St David Cardigan Sub Ayron
Tyglyn St Alban (ruins) St David Cardigan Sub Ayron
Tyle unknown (ruin) St David Carmarthen Kidwelly
Upton unknown St David St David Narberth
Uzmaston St Ismael St David St David Dongledie
Vaynor St Gwendelina St David Brecon Second Brecon
Verwick / Y-Verwig St Petroc St David Cardigan Sub Ayron
Walterstone St Mary St David Brecon Hay (English)
Walwyn's Castle / Castell Gwalchmai St James St David St David Rhos
Warren St Mary St David St David Narberth
West Walton All Saints St David St David Rhos
Whitchurch / Tregroes St David St David St David Pebidiawke
Whitechurch / Eglwyswen St Michael St David Cardigan Kemmes
Whitton St David St David Brecon Melineth
Williamston unknown St David St David Narberth
Wiston / Cas-Wis St Mary St David St David Dongledie
Yerbeston St Laurence St David St David Narberth
Yltud St Ilrid St David Brecon Second Brecon
Ysbyty Ystwyth St John Baptist St David Cardigan Ultra Ayron
Ystrad (Llanddewibrefi) St Michael St David Cardigan Sub Ayron
Ystradfellte St Mary St David Brecon Second Brecon
Ystrad-Ffin St David St David Carmarthen Llanddilo & Llangadog
Ystradgynlais St Kynog St David Brecon Second Brecon
Ystradmeurig St John Baptist St David Cardigan Ultra Ayron