Caernarfon house prices by street
Sold prices for 543 streets in Caernarfon, Gwynedd, from HM Land Registry records.
Over the last 12 months, homes in Caernarfon sold for £197,763 on average, 45% less than the England and Wales average of £358,701. The yearly average has gone from £139,460 in 2016 to £201,579 in 2026, a rise of 45%. Gwel Y Llan was the priciest street over the past year at an average of £301,238, while homes on High Street went for around £101,750. Gwel Y Llan has had more sales than any other street in the town, with 174 since 2016. Caernarfon spans 2 postcode districts, so prices can vary a lot from one side of town to the other.
Average price (last 12 months)
£197,763
Sales recorded
3,019
since 2016
Streets
543
How Caernarfon compares
Postcode areas in Caernarfon
Average sale price in Caernarfon by year
Most expensive streets in Caernarfon · Cheapest streets · New builds
Most expensive streets (last 12 months)
- Gwel Y Llan £301,238
- Station Road £232,625
- Maes Meddyg £222,900
- Glanffynnon £221,667
- Dol Beuno £149,667
- Nantlle Road £149,500
- Tai Nantlle £114,000
- High Street £111,667
- Hyfrydle Road £107,500
- Marian Terrace £107,000
Most affordable streets (last 12 months)
- High Street £101,750
- Marian Terrace £107,000
- Hyfrydle Road £107,500
- High Street £111,667
- Tai Nantlle £114,000
- Nantlle Road £149,500
- Dol Beuno £149,667
- Glanffynnon £221,667
- Maes Meddyg £222,900
- Station Road £232,625
Busiest streets for sales
- Gwel Y Llan 174 sales
- Hyfrydle Road 44 sales
- Station Road 42 sales
- Rhedyw Road 38 sales
- High Street 32 sales
- Victoria Street 30 sales
- Station Road 29 sales
- County Road 27 sales
- Eleanor Street 27 sales
- High Street 27 sales
All streets in Caernarfon – B
- Babell Terrace, Llanaelhaearn£75k
- Bala Deulyn Terrace, Nantlle£170k
- Bangor Road£275k
- Bangor Street–
- Bank Quay£155k
- Baptist Street, Penygroes£140k
- Bayview Terrace, Llanwnda£130k
- Bethel Road£320k
- Bethesda Street, Llanberis£148k
- Beulah Square£170k
- Beuno Terrace, Bontnewydd£121k
- Blaen Y Ddol, Llanberis£141k
- Blue Bell, Talysarn£118k
- Bodawen Terrace, Rhostryfan£100k
- Bower Street, Rhyd Ddu£165k
- Bowling Green Cottages–
- Bridge Street£145k
- Bro Arfon, Upper Llandwrog£179k
- Bro Eglwys, Bethel£233k
- Bro Elidir, Dinorwic£201k
- Bro Gwenlyn, Deiniolen£164k
- Bro Helen£128k
- Bro Rhos, Bethel£152k
- Bro Rhythallt, Llanrug£190k
- Bro Silyn, Talysarn£129k
- Bro Waun, Waunfawr£140k
- Bro Wyled, Rhostryfan£140k
- Brocadfan, Rhosgadfan£155k
- Bron Eryri Terrace, Rhosgadfan£97k
- Bron Hendre, Trefor£111k
- Bron Y Garth£205k
- Bron Y Waun Terrace, Penisarwaun£124k
- Brymer Terrace, Bontnewydd£119k
- Bryn Afon Terrace, Llanrug£185k
- Bryn Celyn Road, Talysarn–
- Bryn Coch Terrace, Llanrug£88k
- Bryn Crwn, Cwm-Y-Glo£120k
- Bryn Derwen Terrace, Talysarn£78k
- Bryn Dinas, Nant Gwynant–
- Bryn Eglwys, Penisarwaun£241k
- Bryn Eilian£227k
- Bryn Ffynnon, Groeslon£168k
- Bryn Ffynnon, Talysarn£103k
- Bryn Ffynnon Terrace, Llanaelhaearn£95k
- Bryn Glas, Groeslon£209k
- Bryn Golau, Waunfawr£190k
- Bryn Gwenith, Trefor£138k
- Bryn Hyfryd£210k
- Bryn Hyfryd, Llanberis£280k
- Bryn Hyfryd Terrace, Cwm-Y-Glo£112k
- Bryn Hyfryd Terrace, Talysarn£96k
- Bryn Iago, Groeslon£285k
- Bryn Rhedyw, Llanllyfni£119k
- Bryn Rhos, Rhosbodrual£268k
- Bryn Sisillt, Llanllyfni£98k
- Bryn Teg Terrace, Caeathro£74k
- Bryn Terrace, Cwm-Y-Glo£217k
- Bryn Twrog Cottages, Upper Llandwrog£80k
- Bryn Twrog Terrace, Upper Llandwrog£215k
- Bryncelyn, Talysarn£185k
- Brynffynon, Nantmor£265k
- Bryngwyn Terrace, Ceunant£154k
- Brynhyfryd Terrace, Carmel£105k
- Brynhyfryd Terrace, Penisarwaun£131k
- Bryniau Gerddi, Llanberis£174k
- Brynmelyn Terrace, Rhostryfan£90k
- Brynteg, Clwt Y Bont£178k
- Brynteg, Groeslon£130k
- Brynteg, Llanberis£219k
- Bryntirion, Penisarwaun£145k