The average house price in Caernarfon, Gwynedd is £132,978. Prices range from £100 to £24,133,922.
There are 8,204 properties in Caernarfon with 9,793 recorded transactions since 1995.
The median house price in Caernarfon is £97,500, compared to an average of £132,978.
Caernarfon has 3,138 terraced properties, 2,675 detached properties, 1,805 semi-detached properties, 457 other properties.
Average house prices in Caernarfon have risen by 387.5% from £44,368 in 1995 to £216,285 in 2025.
The most popular streets in Caernarfon by number of properties include High Street, Gwel Y Llan, Rhedyw Road, Station Road, Hyfrydle Road.
Caernarfon is located in Gwynedd, in the Gwynedd district.