Kidwelly (Welsh: Cydweli) is a town and community in Carmarthenshire, west Wales, approximately 10 miles (16 km) north-west of the main town of Llanelli. In the 2001 census the community of Kidwelly returned a population of 3,289.
It lies on the River Gwendraeth above Carmarthen Bay.
Read more about Kidwelly: History, Tourism, Transport, Government, Sport