Llanaelhaearn is a village on the Llŷn Peninsula in the county of Gwynedd, North Wales. It sits on the B4417 between the towns of Nefyn to the south west and Clynnog Fawr to the north east. To the north lies Yr Eifl, the Rivals, the peninsula's most impressive mountain, while to the east are the hills of Moel pen-llechog, Gyrn Ddu and Moel Bronmiod.


Being on the Llyn peninsula you are never more than a few miles from one of Wales most fabulous beaches. Llanaelhaearn is but a few miles from the beach at Trefor and 6 miles from the fabulous beaches of Nefyn and Porth Dinllaen. Access to Pen Llyn the western end of the peninsula is via a road that weaves between the hills and on which road sits Llanaelhaearn. In byegone days pilgrims en-route from the west via Holywell, St Asaph and Clynnog Fawr to the Holy Island of Bardsey in the east would have rested in Llanaelhaearn. Today the old church of Saint Aelhaearn still offers spiritual comfort to the community but a telephone call is required to gain the keys to open the church door!
Within the church grounds can be found evidence of a Christian occupation of Llanaelhaearn dating from as early as the 5th Century AD. Several stones with Latin inscriptions have survived the years and indeed it is thought one stone, the Melitus stone still stands in its original position.
But a short walk from the village provides evidence of even earlier settlements on the Llyn peninsula. A path from the village climbs the slopes of Tre'r Ceiri, one of the three summits to Yr Eifl where can be found the remains of a prehistoric settlement regarded as one of the best examples in Europe of an Iron Age hill fort.