Pwllheli is een badplaats en gemeente in het graafschap Gwynedd in Wales. Het is ook de belangrijkste marktstad van het schiereiland Llŷn.
In 2011 telde de gemeenschap 4 076 inwoners, waarvan 81% de Welshe taal spreekt.
De naam van de stad betekent zoutwaterbekken.
De politieke partij Plaid Cymru (De Partij van Wales) werd opgericht in Pwllheli.
De stad is het noordelijke eindpunt van de spoorlijn Cambrian Coast Line vanuit Shrewsbury.


