Find out if your Welsh ancestors were baptised, married or buried in the county of Carmarthenshire.

A full list of parishes/places covered by the records and the dates the records are available for is given below. The date ranges are those derived from the earliest and latest records and do not necessarily reflect a complete run of years.

Baptisms

Marriages and Banns

Burials

Carmarthenshire Baptisms

ParishYear fromYear toNumber of recordsNew
Abergwili16611902 6,020
Abernant17641907 868
Bettws cum Ammanford19151922 233 New
Brechfa17801881 923
Brynamman18811922 470 New
Burry Port19031922 685 New
Carmarthen, St David18371922 4,938 New
Carmarthen, St Peter16711922 17,915 New
Cenarth17011909 3,524
Cilrhedyn18001922 101 New
Cilycwm17011882 7,795
Cilymaenllwyd17421916 561
Cwmamman18401912 1,450
Cyffig18131921 383
Cynwyl Elfed17421922 1,381 New
Cynwyl Gaeo17961922 2,081 New
Dafen18741922 543 New
Eglwyscummin17321922 985 New
Egremont18141884 25
Felinfoel18581922 1,033 New
Gorslas18801922 505 New
Kidwelly17651922 5,036 New
lanyfaelog19131922 64 New
Llanarthne17801891 3,783
Llanddarog17381869 1,453
Llanddeusant18161922 926 New
Llanddowror17371922 901 New
Llandefaelog16951912 4,164
Llandeilo Abercywyn17081888 377
Llandeilo Fawr17321922 11,346 New
Llandingad17331910 4,325
Llandissilio16871907 3,262
Llandybie16951922 6,766 New
Llandyry19041922 306 New
Llanegwad17011901 6,324
Llanelli19071922 514 New
Llanelli, All Saints18741922 3,581 New
Llanelli, St David18981922 426 New
Llanelli, St Elli18131907 6,821
Llanelli, St John18981907 195
Llanelli, St Paul 1922 3,888 New
Llanelli, St Paul & St John19071922 382 New
Llanelli, St Peter18981922 909 New
Llanfair-Ar-Y-Bryn17351865 2,965
Llanfallteg18131907 107
Llanfihangel Aberbythych16751922 2,451 New
Llanfihangel Abercywyn18131922 390 New
Llanfihangel Cilfargen17461899 202
Llanfihangel Rhos-Y-Corn17681922 1,163 New
Llanfihangel-Ar-Arth17871922 2,075 New
Llanfynydd16921922 4,925 New
Llangadog17501878 4,757
Llangain18071921 426
Llangan17681905 599
Llangathen17471922 2,891 New
Llangeler17061922 2,836 New
Llangendeirne16651922 6,142 New
Llangennech17421918 1,937
Llanglydwen17651910 319
Llangunnor16781922 3,841 New
Llangynin17361922 311 New
Llangynog18131922 413 New
Llanllawddog16981922 1,228 New
Llanllwch18001859 1,029
Llanllwni17391922 1,057 New
Llannon16811913 3,813
Llanpumsaint17761896 1,237
Llansadwrn17421847 2,270
Llansawel17511921 2,065
Llanstephan16971888 2,418
Llanwinio17571921 887
Llanwrda16841916 2,004
Llanybydder17741922 601 New
Llanycrwys18131922 310 New
Llwynhendy18821922 318 New
Manordeilo18601922 265 New
Marros17381922 809 New
Myddfai16871921 4,133
Newcastle Emlyn18531915 562
Newchurch17591922 1,229 New
Pembrey17011922 7,961 New
Penboyr17521901 1,541
Pencarreg17891922 992 New
Pendine17831922 503 New
Pwll19041922 197 New
St Clears16811922 1,961 New
St Ishmael15691922 5,113 New
Talley16851922 3,993 New
Tre-lech a'r Betws16641896 1,799
Whitland18131914 353
Wmamman19131922 587 New
Y Betws17061922 2,207 New
 16571686 546

Carmarthenshire Marriages and Banns

ParishYear fromYear toNumber of recordsNew
Abergorlech19011919 20
Abergwili16611934 4,466
Abernant17541927 948
Bettws cum Ammanford19151923 184
Betws17551810 470
Brechfa18061925 596
Brynamman18891937 348 New
Burry Port19221933 110
Carmarthen, Christ Church19231933 108
Carmarthen, St David18421936 2,764
Carmarthen, St Peter16721916 17,635
Castell-Dwyran17541926 122
Cenarth17551936 3,670
Cilgerran18371922 668
Cilrhedyn17541935 1,105
Cilycwm17051935 4,130
Cilymaenllwyd17461914 1,082
Cwmamman18421937 4,780 New
Cyffig18131931 408
Cynwyl Elfed17431896 2,546
Cynwyl Gaeo16981935 3,934
Cynwyl Gaio Alias Caio18301830 2
Dafen17721937 13,761 New
Eglwys Fair A Churig18131913 198
Eglwyscummin17321937 284 New
Egremont18131865 104
Felinfoel18781937 848 New
Gorslas18801937 308 New
Gwynfe19251925 6
Hendy, St David18921923 72
Henllan Amgoed18241933 178
Kidwelly16121933 5,428
Llanarthne17211909 3,748
Llanbadarn Odwyn18231913 110
Llanboidy18131837 576
Llanddarog17391919 1,798
Llanddeusant17951936 1,494
Llanddowror17411937 348 New
Llandefaelog17541925 554
Llandeilo Abercywyn17111864 150
Llandeilo Fawr17321937 11,458 New
Llandingad17001932 3,915
Llandissilio16931937 2,668 New
Llandybie16951937 7,750 New
Llandyfaelog17911921 1,210
Llanedi18371921 994
Llanegwad17011937 6,264 New
Llanegwad, St John19191919 10
Llanelli18101812 186
Llanelli, All Saints19171924 502
Llanelli, Christ Church18931937 1,402 New
Llanelli, St Alban19151922 104
Llanelli, St David18241933 1,461
Llanelli, St Elli16701936 14,547
Llanelli, St Paul18521937 2,293 New
Llanelli, St Peter19101937 426 New
Llanelly18491849 1
Llanfair-Ar-Y-Bryn17361905 3,378
Llanfallteg17551936 606
Llanfihangel Aberbythych16751937 3,100 New
Llanfihangel Abercywyn17541933 1,210
Llanfihangel Cilfargen17851871 146
Llanfihangel Rhos-Y-Corn17541933 1,582
Llanfihangel-Ar-Arth17461937 3,100 New
Llanfynydd17551932 3,208
Llangadog17221920 5,132
Llangain17721845 648
Llangan17751919 400
Llangathen17471936 2,822
Llangeler17041933 3,580
Llangendeirne16711937 6,444 New
Llangennech17421937 1,958 New
Llanglydwen17551933 890
Llangunnor16991926 2,968
Llangynin17561920 582
Llangynnor19271937 72 New
Llangynnwr19271937 66 New
Llangynog17681933 958
Llanllawddog17191937 1,282 New
Llanllwch17541933 3,258
Llanllwni17391937 932 New
Llanmaes18721921 42
Llannon16811933 3,908
Llanpumsaint17541935 2,372
Llansadwrn17451935 1,603
Llansadwrnen18131836 86
Llansawel17961931 2,236
Llanstephan17561928 2,240
Llanwinio17811932 1,458
Llanwrda17661936 1,358
Llanybri18631930 118
Llanybydder17541937 1,300 New
Llanycrwys18131936 508
Llanyfaelog19271937 18 New
Manordeilo18611937 386 New
Marros17381931 252
Myddfai16881936 2,042
Newchurch17441932 1,792
Pembrey17011937 7,424 New
Penboyr17521937 826 New
Pencader19221933 16
Pencarreg17541932 1,616
Pendine17841932 322
Pontyates18581921 228
Pontyberem18381933 794
St Clears16821937 1,592 New
St Ishmael15611920 3,012
Talley16871932 2,020
Tre-lech a'r Betws16701933 2,739
Whitland19141937 72 New
Y Betws17061937 1,664 New
 19301937 4 New

Carmarthenshire Burials

ParishYear from Year toNumber of records
Abergorlech18131993413
Abergwili166119026,551
Abernant17631993875
Brechfa17871915933
Brynamman18821950526
Carmarthen, St David184119526,283
Carmarthen, St Peter1671188512,317
Cenarth170119754,147
Cilrhedyn18001812126
Cilycwm170118764,835
Cilymaenllwyd17421973588
Cwmamman184219591,595
Cyffig18131979307
Cynwyl Elfed17431982928
Cynwyl Gaeo170019794,072
Dafen181319537,592
Eglwyscummin17311984720
Egremont18191981162
Felinfoel187919561,314
Gorslas18811945399
Kidwelly161119477,712
Llanarthne172119534,741
Llanddarog173819442,256
Llanddeusant18161881677
Llanddowror173719791,003
Llandefaelog169519112,411
Llandeilo Abercywyn17081895364
Llandeilo Fawr1687192810,397
Llandingad173319114,785
Llandissilio168819792,820
Llandybie169519887,520
Llanegwad169819545,213
Llanelli18581879288
Llanelli, St Elli168419324,240
Llanelli, St John186119012
Llanelli, St Paul185119783,152
Llanfair-Ar-Y-Bryn173518442,630
Llanfallteg17111978473
Llanfihangel Aberbythych167519041,953
Llanfihangel Abercywyn18141993545
Llanfihangel Cilfargen17551982141
Llanfihangel Rhos-Y-Corn176819791,423
Llanfihangel-Ar-Arth181319922,846
Llanfynydd169219404,147
Llangadog171219595,431
Llangain18131907447
Llangan17681992261
Llangathen174719902,736
Llangeler170719003,142
Llangendeirne167119746,422
Llangennech174218751,237
Llanglydwen17651985274
Llangunnor167819264,654
Llangynin17361977203
Llangynog18131992487
Llanllawddog171919231,237
Llanllwch179619431,996
Llanllwni173919101,359
Llannon168119703,548
Llanpumsaint178318661,129
Llansadwrn173919602,527
Llansawel175119801,939
Llanstephan169719712,916
Llanwinio176819101,081
Llanwrda168919611,486
Llanybydder17841993892
Llanycrwys18131992495
Manordeilo19281966799
Marros17381984531
Myddfai167319924,112
Newcastle Emlyn184219601,599
Newchurch174819751,313
Pembrey170120049,167
Penboyr175219472,998
Pencader19351992184
Pencarreg179019921,471
Pendine17841977613
St Clears168119511,747
St Ishmael156019704,789
Talley168619764,356
Tre-lech a'r Betws166318881,912
Whitland18131913147
Y Betws170619091,558