Trefor is a village on the north coast of the Llŷn Peninsula in Gwynedd, Wales.
With nearby Llanaelhaearn it makes up Llanaelhaearn community, which has a combined population of 1,117.
Trefor is the larger of the two settlements, with a population of 814 as of 2011 census.
It is in the historic county of Caernarfonshire.
Trefor is a village on the north coast of the Llŷn Peninsula in Gwynedd, Wales. With nearby Llanaelhaearn it makes up Llanaelhaearn community, which has a combined population of 1,117. Trefor is the larger of the two settlements, with a population of 814 as of 2011 census. It is in the historic county of Caernarfonshire.
Trefor