Skip to content

Are you a property professional?

Get started

Johnstown, Carmarthen, SA 33

Carmarthen is the historic county town of Carmarthenshire, situated on the River Towy about 8 mi north of Carmarthen Bay. The town has a long heritage, dating back to Roman times, and has been described as the oldest town in Wales.