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

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

Glamorganshire Baptisms

ParishYear fromYear toNumber of recordsNew
Aberaman18881915 3,529
Aberaman, St Barnabus19071914 308
Aberaman, St Margaret18821922 2,328 New
Aberavon17191922 7,015 New
Abercwmboi19201921 90
Abercynon19081922 839 New
Aberdare17351917 9,422
Aberdare, St Elvan18551889 3,176
Aberdare, St Fagan18541922 2,132 New
Afan Vale19071922 1,053 New
Aint Stephen Cardiff   3
Anblethian   1
Anselton19111922 287 New
Baglan17691874 736
Barry17241918 1,615
Bettws18131922 1,393 New
Bishopston17161922 1,634 New
Bonvilston17611918 709
Briton Ferry16691922 4,338 New
Cadoxton-Juxta-Barry17531918 2,571
Cadoxton-Juxta-Neath17381922 10,887 New
Caerau With Ely17421922 1,478 New
Caerphilly18341922 3,850 New
Canton18581907 12,269
Canton, St John The Evangelist19071922 3,398 New
Cardiff19061906 1
Cardiff, All Saints18671893 798
Cardiff, St Andrew18631910 5,554
Cardiff, St Andrew & St Teilo19001922 3,853 New
Cardiff, St Dyfrig18851922 3,425 New
Cardiff, St John16941921 21,295
Cardiff, St John The Baptist18131843 3,393
Cardiff, St Mary17601922 19,979 New
Cardiff, St Samson19041918 590
Cardiff, St Stephen18781922 1,283 New
Cheriton18421922 43 New
Cilybebyll17601922 1,204 New
Cogan17861857 55
Coity18131922 2,427 New
Colwinston17661922 908 New
Cowbridge17181918 3,294
Cowbridge, St Mary15841917 842
Coychurch17971922 2,038 New
Cwmllynfell19021908 45
Cyfarthfa18571915 1,534
Dowlais18391908 5,603
Dyffryn18491922 461 New
Dyffryn Clydach18711907 628
Eath19211922 181 New
Eglwys Brewis17501811 53
Eglwysilan16891918 7,477
Eglwysilan, St James & St Mary18971907 320
Ewenny17681922 679 New
Flemingston17261918 293
Gelligaer18121918 4,096
Gileston18141918 176
Glyncorrwg17021922 1,297 New
Gorseinon, St Catherine19131918 170
Gowerton18811922 851 New
Grangetown18841922 6,771 New
Hirwaun18581922 1,317 New
Ilston16831922 1,162 New
Killay18971922 292 New
Kilvey18931922 1,550 New
Laleston17051922 1,802 New
Landaff, S Anne Ynyshir18961896 1
Landore19061922 1,106 New
Langiwg, St Mary19131922 133 New
Lantrisaint19211921 1
Lantwit-Juxta-Neath (St. Illtyd)   4
Lavernock17711918 413
Leckwith18141921 217
Llanblethian16601907 1,538
Llancarfan16191900 1,856
Llandaff17231918 7,197
Llanddewi17181918 900
Llanddewi Rhondda18971922 1,994 New
Llandeilo Talybont16171922 5,318 New
Llandough-Juxta-Cowbridge15831907 621
Llandough-Juxta-Penarth17851922 3,033 New
Llandow16881922 433 New
Llandyfodwg17701897 725
Llanedeyrn17001922 1,025 New
Llanfabon17691916 4,607
Llangan18131909 558
Llangeinor17821892 957
Llangennith17261922 1,207 New
Llangiwg18461922 2,316 New
Llangiwg, St Ciwg17051892 2,076
Llanguicke18761878 2
Llangyfelach16961922 11,941 New
Llangynwyd18131901 2,417
Llanharan16151918 1,008
Llanharry18131907 360
Llanishen17521914 1,499
Llanmadoc17241922 972 New
Llanmaes17661922 697 New
Llanmihangel17551921 257
Llanrhidian17301885 2,592
Llansamlet17041922 12,827 New
Llansannor17261922 441 New
Llansawel19131922 313 New
Llantrithyd15971907 1,409
Llantwit Fardre16081922 3,143 New
Llantwit Major17071907 4,739
Llantwit-Juxta-Neath16951922 6,232 New
Llantwit-Juxta-Neath, St Catherine18911907 693
Llanwonno17751922 2,977 New
Llysworney17351918 755
Loughor17171922 3,737 New
Manselton19111918 211
Marcross18131922 279 New
Margam17631922 7,379 New
Margam, Chapel Of Ease18811895 798
Merthyr Dyfan18131922 3,936 New
Merthyr Mawr18131922 275 New
Merthyr Tydfil17631922 18,901 New
Michaelston-Le-Pit17831918 341
Michaelston-Super-Avon17851890 2,343
Michaelston-Super-Ely18141922 190 New
Monknash18131922 319 New
Mountain Ash18831897 799
Neath, St David18671922 1,795 New
Neath, St Thomas16531921 16,084
Newcastle18131922 4,098 New
Newton Nottage17821922 3,046 New
Newton, St Peter19031922 270 New
Nicholaston17871922 173 New
Nolton18401907 3,715
On-Pentre, St David19201922 97 New
Orseinon19131922 320 New
Ort Eynon17401921 1,240
Oxwich17721922 767 New
Oystermouth16941922 6,198 New
Penarth18131918 6,506
Penarth, All Saints18841922 794 New
Penclawdd18411922 516 New
Pendoylan17251918 1,171
Penllergaer18651922 683 New
Penllyn18131922 597 New
Penmaen17651922 585 New
Penmark17461918 1,470
Pennard17431922 538 New
Penrhiwceiber18971922 2,774 New
Penrice16381922 1,725 New
Pentyrch16781868 1,602
Penydarren18721922 2,340 New
Peterston-Super-Ely17491918 721
Peterston-Super-Montem17431922 535 New
Pontardawe, St Peter18721918 157
Pontlottyn18701918 3,992
Pontyclun & Talygarn19061918 76
Port Eynon18131921 785
Porthkerry17761918 440
Pwllgwaun19201922 105 New
Pwllypant18991902 60
Pyle & Kenfig17641920 3,247
Radyr17251916 1,195
Reynoldston17131922 994 New
Rhossili16661922 1,549 New
Roath17061918 13,199
Roath, St German18891922 6,542 New
Roath, St Saviour18591922 11,213 New
Rudry16251922 1,354 New
Senghenydd, St Cenydd19091918 72
Senghenydd, St Peter19071917 428
Sketty, St Paul18501922 2,210 New
Skewen18501922 4,056 New
St Andrew'S Major17441918 2,577
St Athan16771891 1,229
St Bride'S Major17231922 2,983 New
St Bride'S Minor17231922 2,800 New
St Bride'S Super Ely17471910 404
St Donat'S17581922 547 New
St Fagan'S16891882 1,527
St George'S Super Ely18131918 513
St Hilary16901918 943
St Lythan'S17501918 462
St Mary Church17021750 14
St Mary Hill17191922 673 New
St Mary The Virgin18411911 36
St Nicholas17851907 906
Sully17471918 805
Swansea18271891 5,225
Swansea, Christ Church18721922 5,862 New
Swansea, Holy Trinity18561922 4,239 New
Swansea, St Augustine19051914 73
Swansea, St Gabriel18891922 2,144 New
Swansea, St James18671922 785 New
Swansea, St John17971922 3,975 New
Swansea, St Jude18961922 849 New
Swansea, St Luke18811922 1,207 New
Swansea, St Mark18881922 2,588 New
Swansea, St Mary16311922 42,625 New
Swansea, St Matthew18861922 1,318 New
Swansea, St Nicholas Seamen'S Mission18861920 423
Swansea, St Peter18561922 1,754 New
Swansea, St Thomas18881922 6,084 New
T Mark Swansea   1
T Matthias Treharris    4
Taff'S Well19081922 320 New
Talygarn19031907 47
Ton Pentre19201922 194 New
Treharris, St Matthias18961922 1,305 New
Treherbert18891922 1,688 New
Tythegston17051922 1,254 New
Wansea, St Barnabas19151922 120 New
Welsh St Donats17321916 621
Wenvoe15871918 2,678
Whitchurch17261922 5,710 New
Wick18021915 838
Ynyshir18881922 1,945 New
Ystalyfera18741922 1,624 New
Ystradgynlais18901918 881
Ystradowen17561922 630 New
Ystradyfodwg17351922 10,296 New
 15671907 23,320

Glamorganshire Marriages and Banns

ParishYear fromYear toNumber of recordsNew
Aberaman19231933 244
Aberaman, St Margaret18871937 4,122 New
Aberavon17481926 3,286
Abercwmboi19241926 18
Abercynon19141926 265
Aberdare17361926 7,958
Aberdare, St Elvan18551926 2,714
Aberdare, St Fagan18541926 716
Afan Vale19071934 838
Baglan13921937 2,524 New
Barry17561925 1,094
Bettws17541926 2,554
Bishopston17161937 1,494 New
Bonvilston18241933 488
Briton Ferry16991937 2,620 New
Briton Ferry, St Clement18671922 1,546
Brynamman19211937 46 New
Cadoxton-Juxta-Barry17541933 6,102
Cadoxton-Juxta-Neath17381926 11,590
Caerau With Ely18131924 192
Caerphilly18131925 3,554
Canton14141937 3,026 New
Canton, St John the Evangelist18791926 8,702
Cardiff, All Saints19151933 388
Cardiff, St Andrew18241924 4,876
Cardiff, St Andrew & St Teilo19051926 474
Cardiff, St Dyfrig18951937 1,328 New
Cardiff, St John17541903 9,264
Cardiff, St Mary18471926 13,520
Cardiff, St Paul19311933 170
Cardiff, St Samson19231933 132
Cardiff, St Stephen19121937 1,640 New
Cheriton17581937 526 New
Cilybebyll18141926 2,242
Cogan17861937 58 New
Coity17591926 4,988
Coity With Nolton18431934 1,514
Colwinston17981937 606 New
Cowbridge17661933 3,040
Cowbridge, St Mary18391932 98
Coychurch17551937 2,228 New
Crynant19221926 18
Cwmaman18921926 80
Cwmllynfell19051937 74 New
Cyfarthfa18571926 5,338
Dowlais18381937 4,930 New
Dyffryn19211937 402 New
Dyffryn Clydach18741922 1,034
Eglwys Brewis18201923 42
Eglwysilan17481922 13,220
Ewenny18131935 376
Flemingston17571921 194
Fochriw19271937 224 New
Fochriw & Deri19111926 320
Gabalfa18771922 1,288
Gelligaer17541929 9,254
Gileston18201924 66
Glais18841933 172
Glyncorrwg18131923 1,518
Gorseinon18051936 800
Gorseinon, Holy Trinity18831932 278
Gowerton18831937 1,020 New
Grangetown18941926 2,540
Gwauncaegurwen19021933 234
Hirwaun17691926 1,580
Holy Trinity Ystalyfera19281934 26
Ilston16541937 902 New
Killay18981937 2,586 New
Kilvey18571937 2,012 New
Laleston17541937 1,074 New
Landore18911933 2,520
Lavernock17701922 216
Leckwith17831926 312
Lisvane18131861 162
Llanblethian17541933 1,700
Llanbradach19351937 76 New
Llancarfan17881933 1,408
Llandaff17701933 6,150
Llanddewi17541933 488
Llanddewi Rhondda18891926 1,044
Llandeilo Talybont16161935 4,558
Llandevilog18081919 146
Llandilo18841937 388 New
Llandore19271937 478 New
Llandough18391937 218 New
Llandough, St Dochdwy18391922 1,018
Llandough-Juxta-Cowbridge17601931 216
Llandough-Juxta-Penarth17551926 254
Llandow17541937 358 New
Llandyfodwg17551812 168
Llanedeyrn17021920 532
Llanfabon18031926 4,734
Llanfrynach18991926 92
Llangan17921924 573
Llangeinor17511898 1,162
Llangennith17531933 652
Llangiwg, All Saints, Pontardawe18871933 350
Llangiwg, St Ciwg17051937 7,575 New
Llangyfelach16991937 25,291 New
Llangynwyd17541909 9,422
Llanharan17541933 652
Llanharry18141922 298
Llanilltern17561767 8
Llanishen17571933 1,500
Llanmadoc17231931 410
Llanmaes17541926 528
Llanmihangel17591932 520
Llanrhidian17301937 3,164 New
Llansamlet17041886 1,331
Llansamlet, Glantawe18131937 6,019 New
Llansamlet, St Samlet18991933 1,342
Llansannor17541926 364
Llansawel19131926 148
Llantrithyd17561931 324
Llantwit Fardre17541933 2,970
Llantwit Major17541926 2,962
Llantwit-Juxta-Neath16541926 2,878
Llantwit-Juxta-Neath, St Catherine18941926 504
Llantwit-juxta-Neath, St Illtyd18131932 390
Llanwonno17541922 7,017
Llwynderw19081933 294
Llwyndrew19081937 374 New
Llysworney17541933 770
Loughor17171937 2,232 New
Loughor, St Michael17541937 550 New
Manselton19061937 1,202 New
Marcross18141922 92
Margam17541837 2,246
Merthyr Dyfan17541933 2,482
Merthyr Dyfan, St Paul19271933 150
Merthyr Mawr17961937 486 New
Merthyr Tydfil17631933 48,812
Michaelston-Le-Pit18131933 144
Michaelston-Super-Avon17861926 2,464
Michaelston-Super-Ely17541929 120
Monknash17541926 266
Morriston18911937 486 New
Mountain Ash18841911 1,192
Neath, St David19231933 224
Neath, St Thomas16531926 11,803
Newcastle17551922 3,746
Newton19271937 148 New
Newton Nottage17541933 2,912
Newton, St Peter19031937 553 New
Nicholaston17971926 148
Nicholaston, St Nicholas19291937 12 New
Nolton19221930 566
Oxwich17771937 558 New
Oystermouth17141936 4,044
Penarth18241933 11,274
Penarth, All Saints19081926 650
Penclawdd18351937 806 New
Pendolyan17181919 264
Pendoylan18381932 410
Penllergaer18991926 73
Penlle'rgaer19271937 94 New
Penllyn18131922 554
Penmaen17651937 284 New
Penmark17511933 674
Pennard17431937 946 New
Penrhiwceiber19041933 3,688
Penrice16321932 442
Pentre, St Peter18911933 2,658
Pentyrch16951937 1,438 New
Penydarren19211937 390 New
Penyfai19231937 414 New
Peterston-Super-Ely17541931 340
Peterston-Super-Montem17551937 386 New
Pontardawe, All Saints18271933 676
Pontardawe, St Mary19271933 26
Pontardawe, St Peter18351937 4,988 New
Pontlottyn19231926 136
Pontyclun & Talygarn19081937 956 New
Port Eynon18071935 654
Port Tennant19031937 188 New
Porthkerry17541933 374
Pwllgwaun19201933 154
Pyle & Kenfig17541937 2,800 New
Radyr17251926 842
Reynoldston18131933 304
Rhossili17561933 606
Roath17321926 16,816
Roath Parish Church18781882 572
Roath, St German18871918 1,502
Roath, St Margaret18891926 14,716
Roath, St Saviour18931926 4,452
Rudry16171922 524
Saint Samson 19301937 302 New
Sketty, St Paul18501921 1,240
Skewen18501933 2,328
St Andrew's Major17441933 1,796
St Athan17541932 574
St Bride's Major17541936 2,446
St Bride's Minor17251926 1,562
St Bride's Super Ely17541932 294
St Davids19201937 1,656 New
St Donat's17561926 288
St Fagan's17541837 418
St George's Super Ely17581933 426
St Hilary17541932 446
St Jude19291937 666 New
St Lythan's18201933 156
St Margarets19011903 600
St Mary Church18691869 2
St Mary Hill17551924 380
St Nicholas17551930 1,222
Sully17541933 1,660
Swansea18361915 6
Swansea, Christ Church18841937 2,610 New
Swansea, Holy Trinity18811933 2,262
Swansea, St Barnabas19291935 98
Swansea, St Barnabus19281937 290 New
Swansea, St Gabriel19221937 593 New
Swansea, St Gabriel (Brynmill)18901922 1,500
Swansea, St James18011937 48,022 New
Swansea, St James (Uplands)19221932 388
Swansea, St John18131937 8,768 New
Swansea, St Jude18961937 1,208 New
Swansea, St Luke18901937 622 New
Swansea, St Luke (Cwmbwria)19051933 564
Swansea, St Mark18881937 3,032 New
Swansea, St Mary16311937 18,429 New
Swansea, St Matthew18861936 2,506
Swansea, St Nicholas seamen's mission18861917 378
Swansea, St Peter18601937 525 New
Swansea, St Peter, Cockett18591933 1,328
Swansea, St Thomas18881937 2,682 New
Taffs Well19251925 6
Ton Pentre18131926 668
Tondu19221926 42
Tongwynlais19221937 172 New
Tonyrefail19191926 238
Treboeth19101933 424
Treharris19281933 90
Treharris, St Cynon19231933 98
Treharris, St Mathias 19341937 136 New
Treharris, St Matthias19001933 1,010
Treherbert18911922 518
Treherbert, All Saints19231926 22
Treherbert, St Alban19221926 174
Tylorstown19031926 100
Tyntetown & Ynysboeth19231926 42
Tythegston17571926 1,246
Welsh St Donats17601933 436
Wenvoe17551933 1,506
Whitchurch18381929 2,028
Wick17011926 1,136
Ynyshir18881937 1,484 New
Ystalyfera18591937 1,208 New
Ystradgynlais18131933 6,402
Ystradowen17541926 262
Ystradyfodwg17791931 13,792
Ystradyfodwg, St John the Baptist17791926 20,858
 17261937 4,892 New

Glamorganshire Burials

ParishYear fromYear to Number of records
Aberaman, St Barnabas18991907 202
Aberavon17191955 10,311
Abercynon19011937 731
Aberdare17341946 7,902
Aberdare, St Fagan18551942 3,272
Baglan17701904 1,019
Barry17241958 364
Bettws18131950 1,572
Bishopston17161979 2,118
Bonvilston17611982 684
Briton Ferry16681924 4,290
Cadoxton-Juxta-Barry17531912 943
Cadoxton-Juxta-Neath17381924 14,643
Caerau With Ely17421941 763
Caerphilly18221923 4,790
Cardiff18581976 1,343
Cardiff, St Andrew18841899 792
Cardiff, St Dyfrig18951927 1,309
Cardiff, St John16961911 13,658
Cardiff, St John the Baptist18131847 3,383
Cardiff, St Mary18481918 11,589
Cheriton18131991 684
Cilybebyll17741812 123
Cogan17851979 34
Coity18131916 3,122
Colwinston17661992 857
Cowbridge16051989 2,848
Cowbridge, St Mary18131985 267
Coychurch17361935 2,403
Crynant19251938 234
Cwmcunon18091809 1
Cwmllynfell19021924 23
Dowlais18391950 6,051
Dyffryn18721960 805
Eglwysilan16981929 6,143
Ewenny17691942 948
Fforestfach19111990 283
Flemingston13491992 367
Geirid Road19771977 1
Gelligaer18121922 4,461
Gileston17021992 222
Glyncorrwg17021940 1,819
Grangetown18981899 79
Holy Trinity Ystalyfera in the parish of Llanguick18811888 3
Ilston16831992 1,083
Killay19231992 1,612
Laleston17621936 2,295
Lavernock17831966 146
Leckwith17841986 347
Lisvane18131992 381
Llanblethian16611993 1,365
Llancarfan16191976 1,601
Llandaff17241988 11,579
Llanddewi17181833 287
Llanddewi Rhondda18941987 745
Llandeilo Talybont16161960 4,209
Llandough17841928 1,667
Llandough-Juxta-Cowbridge15831986 642
Llandow16881992 482
Llandyfodwg17701905 1,620
Llanedeyrn17011929 822
Llanfabon17691951 6,811
Llanfrynach18921894 12
Llangan17081984 670
Llangeinor17821882 1,004
Llangennith17421971 1,302
Llangiwg18812004 767
Llangiwg, St Ciwg17051881 2,179
Llangiwg, St Mary19171983 385
Llangyfelach16931964 14,609
Llangynwyd18131902 7,912
Llanharan16411992 1,338
Llanharry18131982 462
Llanishen17611914 1,081
Llanmadoc17241991 880
Llanmaes17671988 498
Llanmihangel17631991 130
Llanrhidian17301908 3,668
Llansamlet17041935 9,751
Llansamlet, Glantawe18131950 7,222
Llansannor17271992 818
Llansawel19131961 383
Llantrithyd15711978 1,402
Llantwit Fardre16131949 4,299
Llantwit Major17211991 8,924
Llantwit-Juxta-Neath16961812 2,430
Llantwit-juxta-Neath, St Illtyd18131937 4,798
Llanwonno18151894 4,822
Llysworney17551991 701
Loughor17171994 3,747
Marcross18131986 263
Margam16721953 9,232
Merthyr Mawr17491988 778
Merthyr Tydfil17631888 24,341
Michaelston-Le-Pit17841980 451
Michaelston-Super-Avon17851890 4,723
Michaelston-Super-Ely17611993 225
Monknash18131987 406
Neath, St Thomas16531956 17,833
Newcastle18131933 3,196
Newton Nottage17151952 4,406
Nicholaston17881984 331
Nolton18371993 1,907
Norfolk Street19011901 1
Oxwich17721984 665
Oystermouth17191954 4,472
Penarth18131993 7,032
Penclawdd19071992 799
Pendoylan17271968 1,125
Penllergaer19461958 2
Penllyn18131990 277
Penmaen17671985 450
Penmark18131985 1,380
Pennard17441944 995
Penrhiwceiber19041985 1,742
Penrice16531987 1,234
Pentyrch16951853 1,267
Peterston-Super-Ely17491932 596
Peterston-Super-Montem17451966 533
Pontardawe19411941 1
Pontardawe, St Peter18621950 1,907
Pontlottyn18711910 1,328
Pontyclun & Talygarn19231953 552
Port Eynon17401939 1,065
Port Talbot18261890 72
Porthkerry17761984 565
Pyle & Kenfig16951925 4,453
Radyr17251926 1,149
Reynoldston17131993 1,072
Rhossili16671911 991
Roath17401962 2,554
Rudry16451935 1,326
Sketty, St Paul18511950 1,600
Skewen19291992 3,143
St Andrew's Major17441940 1,980
St Athan16631939 1,252
St Bride's Major17271955 2,690
St Bride's Minor17231942 3,830
St Bride's Super Ely17471991 372
St Donat's17581987 498
St Fagan's16891966 2,256
St George's Super Ely18141984 522
St Hilary16901985 1,061
St Johns18991899 1
St Lythan's17491983 358
St Mary Hill17381985 838
St Nicholas16711966 964
Sully17591953 948
Swansea18521941 9
Swansea, Cockett19861988 2
Swansea, Holy Trinity19011916 316
Swansea, St John17971848 914
Swansea, St Luke18971990 5,886
Swansea, St Mary16311979 28,324
Swansea, St Matthew18871991 238
Swansea, St Peter18581963 11,603
Talygarn19031953 795
Ton Pentre18131973 1,609
Tythegston17661987 816
Vaynor & Llandetty17681929 227
Welsh St Donats17261982 1,011
Wenvoe15881983 1,797
Whitchurch17321934 7,315
Wick18131987 523
Ystalyfera18681991 4,843
Ystradgynlais18441990 6,414
Ystradowen17801962 836
Ystradyfodwg17341812 719