Trelech is a village and community situated in the county of Carmarthenshire in south-west Wales, United Kingdom. It is located within the civil parish of Tre-lech a'r Betws.
The settlement is positioned approximately 10 miles north-west of the town of Carmarthen and roughly 6.5 miles south of Newcastle Emlyn.