Cricieth is a town in the Eifionydd area of Gwynedd in Wales. The town lies 5 miles west of Porthmadog, 8 miles east of Pwllheli and 18 miles south of Caernarfon. It has a population of 1,753 according to the 2011 census.
The first mention of the town was when Llywelyn Fawr built the first castle there in the 13th century on the rock named Cruciaeth. The next, and most official, is written in the charter making the town a borough and signed by Edward I at Cardigan on 22 November 1284 when the place is identified as Crykyth.
In medieval times the "township" was known as Treferthyr. (Martyr's Town). It is suggested, but not definitely proven, that this refers to St Catherine for whom the parish church is named. Today the primary school is known as Ysgol Treferthyr.