Gmina Tereszpol is a rural gmina in Biłgoraj County, Lublin Voivodeship, in eastern Poland. Its seat is the village of Tereszpol, which lies approximately 11 kilometres (7 mi) east of Biłgoraj and 78 km (48 mi) south of the regional capital Lublin.