Carmarthen var i romersk tid sentrum for området til den keltiske stammen demeterne, og het da Moridunum («sjøfort»). Det er muligens den eldste byen i Wales; det romerske fortet, som det finnes synlige rester av, er datert til 75 / 77.