Gmina Urszulin is a rural gmina (administrative district) in Włodawa County, Lublin Voivodeship, in eastern Poland. Its seat is the village of Urszulin, which lies approximately 31 kilometres (19 mi) south-west of Włodawa and 46 km (29 mi) east of the regional capital Lublin.
The gmina covers an area of 171.62 square kilometres (66.3 sq mi), and as of 2006 its total population is 3,999.