It is a quaint mix of old and new, with its slate-roofed cottages on the side of the hill.
Popular tourist activities include walking across the Barmouth railway bridge spanning the river to the Fairbourne peninsula, or just walking along the magnificent beach.