Pwllheli is a market town and community on the Llŷn Peninsula, in Gwynedd, north-west Wales. It had a population of 4,076 in 2011, which declined slightly to 3,947 in 2021; a large proportion were Welsh speaking. From Wikipedia