The average house price in Porthmadog, Gwynedd is £143,920. Prices range from £2,000 to £6,675,000.
There are 1,524 properties in Porthmadog with 1,764 recorded transactions since 1995.
The median house price in Porthmadog is £111,125, compared to an average of £143,920.
Porthmadog has 627 terraced properties, 450 detached properties, 229 semi-detached properties, 146 flat / maisonette properties.
Average house prices in Porthmadog have risen by 226.7% from £54,328 in 1995 to £177,475 in 2025.
The most popular streets in Porthmadog by number of properties include South Snowdon Wharf, High Street, Cefn Y Gader, Pensyflog, Maes Gerddi.
Porthmadog is located in Gwynedd, in the Gwynedd district.