Pensarn is a small village in the Ardudwy area of Gwynedd, Wales. It is situated on the coastal road between Llanbedr and Harlech.