Tamlaght is a townland and village in County Fermanagh, Northern Ireland, 4.5 km south-east of Enniskillen. It is situated in the civil parish of Derryvullan and the historic barony of Tirkennedy. In the 2011 Census it had a population of 409 people.