Carmarthenshire is a county in the south-west of Wales. The three largest towns are Llanelli, Carmarthen and Ammanford. Carmarthen is the county town and administrative centre.