Carmarthen (Walisisch Caerfyrddin) ist die Hauptstadt der Grafschaft Carmarthenshire, Wales, Vereinigtes Königreich. Es liegt am rechten Ufer des Flusses River Towy 13 km nördlich von dessen Mündung in die Carmarthen Bay und hat 20.000 Einwohner.