Gmina Hańsk is a rural gmina (administrative district) in Włodawa County, Lublin Voivodeship, in eastern Poland. Its seat is the village of Hańsk, which lies approximately 20 kilometres (12 mi) south-west of Włodawa and 61 km (38 mi) east of the regional capital Lublin.
The gmina covers an area of 179.43 square kilometres (69.3 sq mi), and as of 2006 its total population is 3,954.
Gmina Hańsk contains the villages and settlements of Bukowski Las, Dubeczno, Hańsk, Hańsk Drugi, Hańsk-Kolonia, Konstantynówka, Kulczyn, Kulczyn-Kolonia, Macoszyn Mały, Osowa, Rudka Łowiecka, Stary Majdan, Szcześniki, Ujazdów, Wojciechów and Żdżarka.
Gmina Hańsk is bordered by the gminas of Sawin, Stary Brus, Urszulin, Wierzbica, Włodawa, Wola Uhruska and Wyryki.