Llansteffan (English: church of Stephen) (formerly sometimes Llanstephan) is situated on the coast of Carmarthenshire, in South Wales.
Llansteffan is one of three settlements positioned on the Tywi (Towy) river, other settlements include Ferryside and Carmarthen (Caerfyrddin).