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 toRecord count
Aberffraw171919267333
Amlwch1705192618035
Beaumaris1649192615669
Bodedern176219263365
Bodewryd177619261013
Bodwrog175619251256
Caergybi / Holyhead1737192651076
Ceirchiog1813184376
Cerrigceinwen172119262137
Coedana18131926356
Heneglwys169619222137
Llanallgo181319261002
Llanbabo174019261115
Llanbadrig173119265008
Llanbedrgoch175119262292
Llanbeulan172619261232
Llanddanielfab174619262981
Llanddeusant17541806500
Llanddona176219261374
Llanddyfnan166519262254
Llandegfan154719264296
Llandrygarn171519262785
Llandyfrydog169019265485
Llandysilio175418972506
Llanedwen17411926959
Llaneilian174019267591
Llaneugrad17261926640
Llanfachraeth16821831969
Llanfaelog181319261944
Llanfaes17281926891
Llanfaethlu174219261000
Llanfair-Yn-Neubwll18131924418
Llanfairmathafarneithaf174818731445
Llanfairpwll175419262155
Llanfairynghornwy172519262102
Llanfechell169119263701
Llanffinan16781925995
Llanfflewyn17941922419
Llanfigael16951925581
Llanfihangel Dinsylwy17651925255
Llanfihangel Tre'r Beirdd169519261928
Llanfihangel Yn Nhowyn18131925980
Llanfihangel Ysceifiog170319265212
Llanfwrog17601926736
Llangadwaladr161019262573
Llangaffo165919262157
Llangefni170919264898
Llangeinwen168819262637
Llangoed176119261937
Llangristiolus178119261315
Llangwyfan17751926697
Llangwyllog17771926766
Llanidan166619264782
Llaniestyn18131926761
Llannerchymedd174019262725
Llanrhuddlad181319261552
Llanrhwydrus17471924851
Llansadwrn158419262524
Llantrisant174519052091
Llanwenllwyfo176319261021
Llanynghenedl171319261299
Llechcynfarwy173219261294
Llechylched179819262252
Newborough172119265373
Penmon166319261248
Penmynydd175919261541
Penrhosllugwy157619261590
Pentraeth174019262893
Rhodogeidio17771926537
Rhosbeirio1813192346
Rhoscolyn171119263109
Talyllyn18451906192
Trefdraeth155119263401
Tregaian17081926411
Trewalchmai176219262033
Valley, St Michael18961926207

Anglesey Marriages and Banns

ParishYear fromYear toRecord Count
Aberffraw171919413156
Amlwch169219407409
Beaumaris165319413589
Bodedern169519412115
Bodewryd17551935134
Bodwrog17591940328
Caergybi / Holyhead1737194117697
Ceirchiog1813184274
Cerrigceinwen17211934754
Coedana18131940380
Gwredog1839186322
Heneglwys169619361122
Llanallgo17541941354
Llanbabo17541904249
Llanbadrig173119411622
Llanbedrgoch17511941678
Llanbeulan18001902437
Llanddanielfab17471940502
Llanddeusant17611941724
Llanddona18121941508
Llanddyfnan166319301587
Llandegfan160119411430
Llandrygarn171519341399
Llandyfrydog169019392024
Llandysilio175519411363
Llanedwen17471941334
Llaneilian174219373277
Llaneugrad17251933330
Llanfachraeth168319381214
Llanfaelog175719411059
Llanfaes17421941711
Llanfaethlu174319411071
Llanfair-Yn-Neubwll17741941376
Llanfairmathafarneithaf17531941584
Llanfairpwll175719411119
Llanfairynghornwy173219381110
Llanfechell169419411846
Llanffinan16961935484
Llanfflewyn17841941202
Llanfigael16971931124
Llanfihangel Dinsylwy1754187274
Llanfihangel Tre'r Beirdd16961931648
Llanfihangel Yn Nhowyn18371941168
Llanfihangel Ysceifiog170319391400
Llanfwrog17001938626
Llangadwaladr161919401406
Llangaffo16601933538
Llangefni171219412164
Llangeinwen168919412128
Llangoed18131941518
Llangristiolus175419401826
Llangwyfan17541941448
Llangwyllog17931931194
Llanidan167019412283
Llaniestyn18131917212
Llannerchymedd18351935434
Llanrhuddlad17851918744
Llanrhwydrus17501935370
Llansadwrn158519411477
Llantrisant174519411289
Llanwenllwyfo17611941967
Llanynghenedl171919321085
Llechcynfarwy17441941806
Llechylched181319403384
Newborough172119411248
Penmon16991941742
Penmynydd17541940952
Penrhosllugwy15761939872
Pentraeth174019412320
Rhodogeidio18131938236
Rhosbeirio185219128
Rhoscolyn17541941724
Rhosybol1900194040
Trefdraeth155219412197
Tregaian17061941326
Trewalchmai17271837443
Valley, St Michael1888194196

Anglesey Burials

ParishYear fromYear toRecord count
Aberffraw171919995311
Amlwch1692194610197
Beaumaris165519677573
Bodedern169520042900
Bodewryd18131991734
Bodwrog17561993548
Caergybi / Holyhead1737199029015
Cerrigceinwen172119921350
Coedana18141989269
Heneglwys169519951883
Llanallgo182719921035
Llanbabo17411986712
Llanbadrig173119922278
Llanbedrgoch175119861376
Llanbeulan17641976836
Llanddanielfab174619831821
Llanddeusant175419931070
Llanddona176220031171
Llanddyfnan166319931868
Llandegfan154719765064
Llandrygarn17391993980
Llandyfrydog169019923192
Llandysilio175419594718
Llanedwen174719661262
Llaneilian170619966373
Llaneugrad17401970690
Llanfachraeth168219931463
Llanfaelog181320073801
Llanfaes172719621133
Llanfaethlu174319521252
Llanfair-Yn-Neubwll18131990753
Llanfairmathafarneithaf175319961654
Llanfairpwll175420042946
Llanfairynghornwy173119382162
Llanfairynycwmwd18852003133
Llanfechell169319903065
Llanffinan16911992857
Llanfflewyn17941987723
Llanfigael16951991499
Llanfihangel Dinsylwy17621991217
Llanfihangel Tre'r Beirdd169519922094
Llanfihangel Yn Nhowyn18141996968
Llanfihangel Ysceifiog170319985519
Llanfwrog17601984816
Llangadwaladr161119991932
Llangaffo165920042089
Llangefni171219182140
Llangeinwen168819751933
Llangoed176219951758
Llangristiolus178120002192
Llangwyfan17751976291
Llangwyllog17771996802
Llanidan166619514832
Llaniestyn18131992723
Llannerchymedd175419983214
Llanrhuddlad18131994666
Llanrhwydrus17481974407
Llansadwrn158419912320
Llantrisant174519601242
Llanwenllwyfo176319892480
Llanynghenedl171519831263
Llechcynfarwy17431994804
Llechylched180319973067
Newborough177919343019
Penmon16891995924
Penmynydd176220041497
Penrhosllugwy157819921896
Pentraeth174019823141
Rhodogeidio17831991424
Rhosbeirio1813196277
Rhoscolyn173219902540
Rhosybol18772000778
Trefdraeth155019994397
Tregaian17091992477
Trewalchmai172719991998
Valley, St Michael19011994325