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

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

Anglesey Baptisms

ParishYear fromYear to Number of records New
Aberffraw17191921 7,338 New
Amlwch17051921 17,962 New
Beaumaris16491921 15,645 New
Bodedern17621921 3,353 New
Bodewryd17761921 987 New
Bodwrog17561921 1,238 New
Caergybi / Holyhead17371921 50,816 New
Ceirchiog18131843 79  
Cerrigceinwen17211921 2,127 New
Coedana18131921 344 New
Heneglwys16961921 2,132 New
Llanallgo18131920 985 New
Llanbabo17401920 1,113 New
Llanbadrig17311921 5,040 New
Llanbedrgoch17511921 2,276 New
Llanbeulan17261921 1,233 New
Llanddanielfab17461921 2,961 New
Llanddeusant17541806 501  
Llanddona17621921 1,344 New
Llanddyfnan16651921 2,236 New
Llandegfan15471921 4,306 New
Llandrygarn17151921 2,769 New
Llandyfrydog16901921 5,566 New
Llandysilio17541897 2,517  
Llanedwen17411921 954 New
Llaneilian17401921 7,578 New
Llaneugrad17261914 638  
Llanfachraeth16821831 969  
Llanfaelog18131921 1,915 New
Llanfaes17281921 880 New
Llanfaethlu17421921 981 New
Llanfair-Yn-Neubwll18131921 416 New
Llanfairmathafarneithaf17481873 1,448  
Llanfairpwll17541921 2,132 New
Llanfairynghornwy17251921 2,093 New
Llanfechell16911921 3,686 New
Llanffinan16781919 1,000  
Llanfflewyn17941904 426  
Llanfigael16951919 580  
Llanfihangel Dinsylwy17651921 253 New
Llanfihangel Tre'r Beirdd16951921 1,908 New
Llanfihangel Yn Nhowyn18131921 967 New
Llanfihangel Ysceifiog17031921 5,172 New
Llanfwrog17601921 743 New
Llangadwaladr16101921 2,546 New
Llangaffo16591921 2,128 New
Llangefni17091921 4,860 New
Llangeinwen16881921 2,613 New
Llangoed17611921 1,937 New
Llangristiolus17811921 1,285 New
Llangwyfan17751920 693 New
Llangwyllog17771921 768 New
Llanidan16661921 4,676 New
Llaniestyn18131921 757 New
Llannerchymedd17401921 2,714 New
Llanrhuddlad18131921 1,524 New
Llanrhwydrus17471916 862  
Llansadwrn15841921 2,489 New
Llantrisant17451905 2,094  
Llanwenllwyfo17631919 1,017  
Llanynghenedl17131920 1,298 New
Llechcynfarwy17321921 1,273 New
Llechylched17981921 2,202 New
Newborough17211921 5,210 New
Penmon16631921 1,237 New
Penmynydd17591921 1,520 New
Penrhosllugwy15761921 1,583 New
Pentraeth17401921 2,855 New
Rhodogeidio17771921 545 New
Rhosbeirio18131921 44 New
Rhoscolyn17111921 3,088 New
Talyllyn18451906 197  
Trefdraeth15511921 3,381 New
Tregaian17081921 403 New
Trewalchmai17621921 1,994 New
Valley, St Michael18961921 160 New

Anglesey Marriages and Banns

ParishYear fromYear to Number of records New
Aberffraw17191935 3,124 New
Amlwch16921935 7,403 New
Beaumaris16531936 3,545 New
Bodedern16951936 2,109 New
Bodewryd17551935 134 New
Bodwrog17591933 322  
Caergybi / Holyhead17371935 17,659 New
Ceirchiog18131842 74  
Cerrigceinwen17211934 754  
Coedana18131936 374 New
Gwredog18391863 22  
Heneglwys16961936 1,122 New
Llanallgo17541936 350 New
Llanbabo17541904 249  
Llanbadrig17311936 1,606 New
Llanbedrgoch17511933 668  
Llanbeulan18001902 438  
Llanddanielfab17471936 494 New
Llanddeusant17611933 718  
Llanddona18121934 502  
Llanddyfnan16631930 1,587  
Llandegfan16011936 1,406 New
Llandrygarn17151934 1,399  
Llandyfrydog16901935 2,022 New
Llandysilio17551936 1,337 New
Llanedwen17471935 330 New
Llaneilian17421935 3,275 New
Llaneugrad17251933 330  
Llanfachraeth16831936 1,212 New
Llanfaelog17571936 1,025 New
Llanfaes17421936 693 New
Llanfaethlu17431934 1,059  
Llanfair-Yn-Neubwll17741936 370 New
Llanfairmathafarneithaf17531936 580 New
Llanfairpwll17571936 1,091 New
Llanfairynghornwy17321926 1,108  
Llanfechell16941936 1,836 New
Llanffinan16961935 484 New
Llanfflewyn17841903 200  
Llanfigael16971931 124  
Llanfihangel Dinsylwy17541872 74  
Llanfihangel Tre'r Beirdd16961931 648  
Llanfihangel Yn Nhowyn18371936 166 New
Llanfihangel Ysceifiog17031936 1,394 New
Llanfwrog17001936 624 New
Llangadwaladr16191935 1,402 New
Llangaffo16601933 538  
Llangefni17121936 2,136 New
Llangeinwen16891936 2,112 New
Llangoed18131936 506 New
Llangristiolus17541936 1,818 New
Llangwyfan17541920 436  
Llangwyllog17931931 194  
Llanidan16701936 2,255 New
Llaniestyn18131917 212  
Llannerchymedd18351935 434 New
Llanrhuddlad17851918 744  
Llanrhwydrus17501935 370 New
Llansadwrn15851936 1,453 New
Llantrisant17451935 1,281 New
Llanwenllwyfo17611934 955  
Llanynghenedl17191932 1,085  
Llechcynfarwy17441934 798  
Llechylched18131931 3,378  
Newborough17211936 1,218 New
Penmon16991936 732 New
Penmynydd17541934 944  
Penrhosllugwy15761936 868 New
Pentraeth17401936 2,298 New
Rhodogeidio18131935 232 New
Rhosbeirio18521912 8  
Rhoscolyn17541936 708 New
Rhosybol19001936 38 New
Trefdraeth15521935 2,145 New
Tregaian17061934 324  
Trewalchmai17271837 443  
Valley, St Michael18881933 74

Anglesey Burials

ParishYear fromYear to Number of records
Aberffraw17191999 5,311
Amlwch16921946 10,197
Beaumaris16551967 7,573
Bodedern16952004 2,900
Bodewryd18131991 734
Bodwrog17561993 548
Caergybi / Holyhead17371990 29,015
Cerrigceinwen17211992 1,350
Coedana18141989 269
Heneglwys16951995 1,883
Llanallgo18271992 1,035
Llanbabo17411986 712
Llanbadrig17311992 2,278
Llanbedrgoch17511986 1,376
Llanbeulan17641976 836
Llanddanielfab17461983 1,821
Llanddeusant17541993 1,070
Llanddona17622003 1,171
Llanddyfnan16631993 1,868
Llandegfan15471976 5,064
Llandrygarn11791993 980
Llandyfrydog16901992 3,192
Llandysilio17541959 4,718
Llanedwen17471966 1,262
Llaneilian17061996 6,373
Llaneugrad17401970 690
Llanfachraeth16821993 1,463
Llanfaelog18132007 3,801
Llanfaes17271962 1,133
Llanfaethlu17431952 1,252
Llanfair-Yn-Neubwll18131990 753
Llanfairmathafarneithaf17531996 1,654
Llanfairpwll17542004 2,946
Llanfairynghornwy17311938 2,162
Llanfairynycwmwd18852003 133
Llanfechell16931990 3,065
Llanffinan16911992 857
Llanfflewyn17941987 723
Llanfigael16951991 499
Llanfihangel Dinsylwy17621991 217
Llanfihangel Tre'r Beirdd16951992 2,094
Llanfihangel Yn Nhowyn18141996 968
Llanfihangel Ysceifiog17031998 5,519
Llanfwrog17601984 816
Llangadwaladr16111999 1,932
Llangaffo16592004 2,089
Llangefni17121918 2,140
Llangeinwen16881975 1,933
Llangoed17621995 1,758
Llangristiolus17812000 2,192
Llangwyfan17751976 291
Llangwyllog17771996 802
Llanidan16661951 4,832
Llaniestyn18131992 723
Llannerchymedd17541998 3,214
Llanrhuddlad18131994 666
Llanrhwydrus17481974 407
Llansadwrn15841991 2,320
Llantrisant17451960 1,242
Llanwenllwyfo17631989 2,480
Llanynghenedl17151983 1,263
Llechcynfarwy17431994 804
Llechylched18031997 3,067
Newborough17791934 3,019
Penmon16891995 924
Penmynydd17622004 1,497
Penrhosllugwy15781992 1,896
Pentraeth17401982 3,141
Rhodogeidio17831991 424
Rhosbeirio18131962 77
Rhoscolyn17321990 2,540
Rhosybol18772000 778
Trefdraeth15501999 4,397
Tregaian17091992 477
Trewalchmai17271999 1,998
Valley, St Michael19011994 325