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 to Number of records New
Aberaman18881915 3,529  
Aberaman, St Barnabus19071914 308  
Aberaman, St Margaret18821921 2,232 New
Aberavon17191921 6,798 New
Abercwmboi19201921 90 New
Abercynon19081921 787 New
Aberdare17351917 9,422  
Aberdare, St Elvan18551889 3,176  
Aberdare, St Fagan18541921 2,073 New
Afan Vale19071921 1,037 New
aint Stephen cardiff   3  
anblethian   1  
anselton19111921 269 New
Baglan17691874 736  
Barry17241918 1,615  
Bettws18131921 1,372 New
Bishopston17161921 1,628 New
Bonvilston17611918 709  
Briton Ferry16691921 4,324 New
Cadoxton-Juxta-Barry17531918 2,571  
Cadoxton-Juxta-Neath17381921 10,857 New
Caerau With Ely17421921 1,454 New
Caerphilly18341921 3,689 New
Canton18581907 12,269  
Canton, St John the Evangelist19071921 3,192 New
Cardiff19061906 1  
Cardiff, All Saints18671893 798  
Cardiff, St Andrew18631910 5,554  
Cardiff, St Andrew & St Teilo19001921 3,656 New
Cardiff, St Dyfrig18851921 3,339 New
Cardiff, St John16941921 21,295 New
Cardiff, St John the Baptist18131843 3,393  
Cardiff, St Mary17601921 19,798 New
Cardiff, St Samson19041918 590  
Cardiff, St Stephen18781921 1,228 New
Cheriton18421921 40 New
Cilybebyll17601921 1,174 New
Cogan17861857 55  
Coity18131921 2,359 New
Colwinston17661921 904 New
Cowbridge17181918 3,294  
Cowbridge, St Mary15841917 842  
Coychurch17971921 2,013 New
Cwmllynfell19021908 45  
Cyfarthfa18571915 1,534  
Dowlais18391908 5,603  
Dyffryn18491921 434 New
Dyffryn Clydach18711907 628  
eath19211921 75 New
Eglwys Brewis17501811 53  
Eglwysilan16891918 7,477  
Eglwysilan, St James & St Mary18971907 320  
Ewenny17681921 675 New
Flemingston17261918 293  
Gelligaer18121918 4,096  
Gileston18141918 176  
Glyncorrwg17021921 1,288 New
Gorseinon, St Catherine19131918 170  
Gowerton18811921 821 New
Grangetown18841921 6,470 New
Hirwaun18581921 1,290 New
Ilston16831921 1,159 New
Killay18971921 280 New
Kilvey18931921 1,516 New
Laleston17051921 1,786 New
landaff, S Anne Ynyshir18961896 1  
Landore19061921 1,053 New
langiwg, St Mary19131921 130 New
lantrisaint19211921 1 New
lantwit-Juxta-Neath (St. Illtyd)   4  
Lavernock17711918 413  
Leckwith18141921 217 New
Llanblethian16601907 1,538  
Llancarfan16191900 1,856  
Llandaff17231918 7,197  
Llanddewi17181918 900  
Llanddewi Rhondda18971921 1,931 New
Llandeilo Talybont16171921 5,267 New
Llandough-Juxta-Cowbridge15831907 621  
Llandough-Juxta-Penarth17851921 2,980 New
Llandow16881921 430 New
Llandyfodwg17701897 725  
Llanedeyrn17001921 1,024 New
Llanfabon17691916 4,607  
Llangan18131909 558  
Llangeinor17821892 957  
Llangennith17261921 1,206 New
Llangiwg18461921 2,280 New
Llangiwg, St Ciwg17051892 2,076  
Llanguicke18761878 2  
Llangyfelach16961921 11,868 New
Llangynwyd18131901 2,417  
Llanharan16151918 1,008  
Llanharry18131907 360  
Llanishen17521914 1,499  
Llanmadoc17241921 966 New
Llanmaes17661921 696 New
Llanmihangel17551921 257 New
Llanrhidian17301885 2,592  
Llansamlet17041921 12,737 New
Llansannor17261921 438 New
Llansawel19131921 267 New
Llantrithyd15971907 1,409  
Llantwit Fardre16081921 3,101 New
Llantwit Major17071907 4,739  
Llantwit-Juxta-Neath16951921 6,193 New
Llantwit-Juxta-Neath, St Catherine18911907 693  
Llanwonno17751921 2,958 New
Llysworney17351918 755  
Loughor17171921 3,678 New
Manselton19111918 211  
Marcross18131921 276 New
Margam17631921 7,373 New
Margam, Chapel Of Ease18811895 798  
Merthyr Dyfan18131921 3,844 New
Merthyr Mawr18131921 268 New
Merthyr Tydfil17631921 18,746 New
Michaelston-Le-Pit17831918 341  
Michaelston-Super-Avon17851890 2,343  
Michaelston-Super-Ely18141921 188 New
Monknash18131921 316 New
Mountain Ash18831897 799  
Neath, St David18671921 1,724 New
Neath, St Thomas16531921 16,084 New
Newcastle18131921 4,055 New
Newton Nottage17821921 3,012 New
Newton, St Peter19031921 249 New
Nicholaston17871920 171 New
Nolton18401907 3,715  
on-Pentre, St David19201921 72 New
orseinon19131921 286 New
ort Eynon17401921 1,240 New
Oxwich17721921 765 New
Oystermouth16941921 6,138 New
Penarth18131918 6,506  
Penarth, All Saints18841921 748 New
Penclawdd18411921 512 New
Pendoylan17251918 1,171  
Penllergaer18651921 670 New
Penllyn18131921 592 New
Penmaen17651921 581 New
Penmark17461918 1,470  
Pennard17431921 529 New
Penrhiwceiber18971921 2,708 New
Penrice16381921 1,724 New
Pentyrch16781868 1,602  
Penydarren18721921 2,271 New
Peterston-Super-Ely17491918 721  
Peterston-Super-Montem17431921 525 New
Pontardawe, St Peter18721918 157  
Pontlottyn18701918 3,992  
Pontyclun & Talygarn19061918 76  
Port Eynon18131921 785 New
Porthkerry17761918 440  
Pwllgwaun19201921 81 New
Pwllypant18991902 60  
Pyle & Kenfig17641920 3,247 New
Radyr17251916 1,195  
Reynoldston17131921 987 New
Rhossili16661921 1,545 New
Roath17061918 13,199  
Roath, St German18891921 6,377 New
Roath, St Saviour18591921 10,787 New
Rudry16251921 1,344 New
Senghenydd, St Cenydd19091918 72  
Senghenydd, St Peter19071917 428  
Sketty, St Paul18501921 2,147 New
Skewen18501921 4,007 New
St Andrew's Major17441918 2,577  
St Athan16771891 1,229  
St Bride's Major17231921 2,972 New
St Bride's Minor17231921 2,736 New
St Bride's Super Ely17471910 404  
St Donat's17581921 546 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 Hill17191921 671 New
St Mary The Virgin18411911 36  
St Nicholas17851907 906  
Sully17471918 805  
Swansea18271891 5,225  
Swansea, Christ Church18721921 5,734 New
Swansea, Holy Trinity18561921 4,176 New
Swansea, St Augustine19051914 73  
Swansea, St Gabriel18891921 2,099 New
Swansea, St James18671921 768 New
Swansea, St John17971921 3,917 New
Swansea, St Jude18961921 808 New
Swansea, St Luke18811921 1,167 New
Swansea, St Mark18881921 2,556 New
Swansea, St Mary16311921 42,395 New
Swansea, St Matthew18861921 1,217 New
Swansea, St Nicholas seamen's mission18861920 423 New
Swansea, St Peter18561921 1,733 New
Swansea, St Thomas18881921 5,941 New
t Mark Swansea   1

Glamorganshire Marriages and Banns

ParishYear from Year to Number of records New
Aberaman19231933 244  
Aberaman, St Margaret18871936 4,094 New
Aberavon17481926 3,286  
Abercwmboi19241926 18  
Abercynon19141926 265  
Aberdare17361926 7,958  
Aberdare, St Elvan18551926 2,714  
Aberdare, St Fagan18541926 716  
Afan Vale19071934 838  
Baglan13921936 2,508 New
Barry17561925 1,094  
Bettws17541926 2,554  
Bishopston17161936 1,474 New
Bonvilston18241933 488  
Briton Ferry16991936 2,584 New
Briton Ferry, St Clement18671922 1,546  
Brynamman19211936 42 New
Cadoxton-Juxta-Barry17541933 6,102  
Cadoxton-Juxta-Neath17381926 11,590  
Caerau With Ely18131924 192  
Caerphilly18131925 3,554  
Canton14141936 3,024 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 Dyfrig18951936 1,302 New
Cardiff, St John17541903 9,264  
Cardiff, St Mary18471926 13,520  
Cardiff, St Paul19311933 170  
Cardiff, St Samson19231933 132  
Cardiff, St Stephen19121936 1,568 New
Cheriton17581935 520 New
Cilybebyll18141926 2,242  
Cogan17861936 46 New
Coity17591926 4,988  
Coity With Nolton18431934 1,514  
Colwinston17981936 602 New
Cowbridge17661933 3,040  
Cowbridge, St Mary18391932 98  
Coychurch17551936 2,222 New
Crynant19221926 18  
Cwmaman18921926 80  
Cwmllynfell19051936 68 New
Cyfarthfa18571926 5,338  
Dowlais18381936 4,890 New
Dyffryn19211936 366 New
Dyffryn Clydach18741922 1,034  
Eglwys Brewis18201923 42  
Eglwysilan17481922 13,220  
Ewenny18131935 376 New
Flemingston17571921 194  
Fochriw19271936 204 New
Fochriw & Deri19111926 320  
Gabalfa18771922 1,288  
Gelligaer17541929 9,254  
Gileston18201924 66  
Glais18841933 172  
Glyncorrwg18131923 1,518  
Gorseinon18051936 800 New
Gorseinon, Holy Trinity18831932 278  
Gowerton18831936 1,002 New
Grangetown18941926 2,540  
Gwauncaegurwen19021933 234  
Hirwaun17691926 1,580  
Holy Trinity Ystalyfera19281934 26  
Ilston16541936 900 New
Killay18981936 2,428 New
Kilvey18571936 1,974 New
Laleston17541935 1,070 New
Landore18911933 2,520  
Lavernock17701922 216  
Leckwith17831926 312  
Lisvane18131861 162  
Llanblethian17541933 1,700  
Llanbradach19351936 42 New
Llancarfan17881933 1,408  
Llandaff17701933 6,150  
Llanddewi17541933 488  
Llanddewi Rhondda18891926 1,044  
Llandeilo Talybont16161935 4,558 New
Llandevilog18081919 146  
Llandilo18841934 380  
Llandore19271936 416 New
Llandough18391933 214  
Llandough, St Dochdwy18391922 1,018  
Llandough-Juxta-Cowbridge17601931 216  
Llandough-Juxta-Penarth17551926 254  
Llandow17541936 356 New
Llandyfodwg17551812 168  
Llanedeyrn17021920 532  
Llanfabon18141926 4,734  
Llanfrynach18991926 92  
Llangan17921924 573  
Llangeinor17511898 1,162  
Llangennith17531933 652  
Llangiwg, All Saints, Pontardawe18871933 350  
Llangiwg, St Ciwg17051936 7,569 New
Llangyfelach16991936 25,281 New
Llangynwyd17541909 9,422  
Llanharan17541933 652  
Llanharry18141922 298  
Llanilltern17561767 8  
Llanishen17571933 1,500  
Llanmadoc17231931 410  
Llanmaes17541926 528  
Llanmihangel17591932 520  
Llanrhidian17301933 3,162  
Llansamlet17041886 1,331  
Llansamlet, Glantawe18131936 5,937 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  
Llwyndrew19081936 350 New
Llysworney17541933 770  
Loughor17171936 2,206 New
Loughor, St Michael17541936 526 New
Manselton19061936 1,138 New
Marcross18141922 92  
Margam17541837 2,246  
Merthyr Dyfan17541933 2,482  
Merthyr Dyfan, St Paul19271933 150  
Merthyr Mawr17961936 482 New
Merthyr Tydfil17631933 48,812  
Michaelston-Le-Pit18131933 144  
Michaelston-Super-Avon17861926 2,464  
Michaelston-Super-Ely17541929 120  
Monknash17541926 266  
Morriston18911936 482 New
Mountain Ash18841911 1,192  
Neath, St David19231933 224  
Neath, St Thomas16531926 11,803  
Newcastle17551922 3,746  
Newton19271936 122 New
Newton Nottage17541933 2,912  
Newton, St Peter19031936 541 New
Nicholaston17971926 148  
Nicholaston, St Nicholas19291935 10 New
Nolton19221930 566  
Oxwich17771934 556  
Oystermouth17141936 4,044 New
Penarth18241933 11,274  
Penarth, All Saints19081926 650  
Penclawdd18351936 790 New
Pendolyan17181919 264  
Pendoylan18381932 410  
Penlle'rgaer19271936 88 New
Penllergaer18991926 73  
Penllyn18131922 554  
Penmaen17651935 282 New
Penmark17511933 674  
Pennard17431936 938 New
Penrhiwceiber19041933 3,688  
Penrice16321932 442  
Pentre, St Peter18911933 2,658  
Pentyrch16951936 1,426 New
Penydarren19211936 368 New
Penyfai19231936 392 New
Peterston-Super-Ely17541931 340  
Peterston-Super-Montem17551936 382 New
Pontardawe, All Saints18271933 676  
Pontardawe, St Mary19271933 26  
Pontardawe, St Peter18351936 4,968 New
Pontlottyn19231926 136  
Pontyclun & Talygarn19081936 928 New
Port Eynon18071935 654 New
Port Tennant19031936 182 New
Porthkerry17541933 374  
Pwllgwaun19201933 154  
Pyle & Kenfig17541936 2,770 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 19301936 262 New
Sketty, St Paul18501921 1,240  
Skewen18501933 2,328  
St Andrew's Major17441933 1,796  
St Athan17541932 574  
St Bride's Major17541936 2,446 New
St Bride's Minor17251926 1,562  
St Bride's Super Ely17541932 294  
St Davids19201936 1,514 New
St Donat's17561926 288  
St Fagan's17541837 418  
St George's Super Ely17581933 426

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