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 – C
- Cadfan Terrace, Rhosgadfan£107k
- Cadnant Road£104k
- Cae Berllan£198k
- Cae Capel Bach, Penygroes£259k
- Cae Corn Hir£246k
- Cae Garw Road, Rhosbodrual£235k
- Cae Gwyn£460k
- Cae Mur£184k
- Cae Rhos Terrace, Llanddeiniolen£254k
- Cae Sarn, Groeslon£199k
- Cae Ty Capel, Cwm-Y-Glo£173k
- Cae'r Eglwys, Llanrug£265k
- Cae'r Ymryson£163k
- Caeau Bach£240k
- Caer Eglwys, Rhostryfan£305k
- Caer Garreg£159k
- Caer Saint–
- Caer Ysgol£225k
- Caerllwyn Cottages, Llandwrog£158k
- Caernarfon Road, Beddgelert£235k
- Caernarfon Road, Penygroes–
- Caesarn, Groeslon£151k
- California Terrace, Clwt Y Bont£177k
- Cambrian Terrace, Llanberis£145k
- Campbell Road£393k
- Capel Coch Road, Llanberis£326k
- Caradog Place, Deiniolen£100k
- Carmel Terrace, Carmel£98k
- Castle Ditch–
- Castle Hill–
- Castle Square–
- Castle Street£205k
- Cavour Street, Talysarn£125k
- Cefn Bach, Bethel£125k
- Cefn Dyffryn, Groeslon£212k
- Cefn Elan, Llanrug£150k
- Cefn Hendre£153k
- Cesarea Terrace, Upper Llandwrog£77k
- Ceunant Street, Llanberis£140k
- Chapel Street£110k
- Chapel Street, Penygroes£141k
- Charlotte Street, Llanberis£216k
- Church Cottages, Llandwrog£270k
- Church Road, Llanberis£420k
- Church Road, Talysarn£133k
- Church Street£207k
- Church Street, Beddgelert£150k
- Cibyn Industrial Estate–
- Cil Coed£95k
- Clarke Terrace£133k
- Clogwyn Melyn, Penygroes£214k
- Club Street, Beddgelert£224k
- Clynnog Road£215k
- Clynnog Road, Aberdesach£325k
- Clynnog Road, Penygroes£170k
- Clynnog Road, Pontllyfni£380k
- Coed Madog Road, Talysarn£107k
- Coed Y Ddol, Llanberis£350k
- Coed Y Glyn, Llanberis£448k
- Coedanna Terrace, Rhostryfan£140k
- Constantine Road£216k
- Constantine Terrace£116k
- Corlan Y Rhos, Llanrug£137k
- Corra Linn, Bethel£117k
- County Road, Penygroes£126k
- Craig Dinas, Cwm-Y-Glo£226k
- Crawia Terrace, Llanrug£212k
- Cremlyn, Bethel£178k
- Crescent, Llandwrog£150k
- Croes Y Waun, Waunfawr£191k
- Croeshigol Terrace, Trefor£129k
- Crown Street–
- Cwm Silyn£198k
- Cwrt Cae Glas, Waunfawr–
- Cwrt Pafiliwn£90k
- Cynfi Terrace, Deiniolen£160k