Tarnawatka is a village in Tomaszów Lubelski County, Lublin Voivodeship, in eastern Poland. It is the seat of the gmina (administrative district) called Gmina Tarnawatka. It lies approximately north of Tomaszów Lubelski and south-east of the regional capital Lublin.