Gmina Łubnice is a rural gmina (administrative district) in Staszów County, Świętokrzyskie Voivodeship, in south-central Poland. Its seat is the village of Łubnice, which lies approximately 17 kilometres (11 mi) south of Staszów and 65 km (40 mi) south-east of the regional capital Kielce.
The gmina covers an area of 84.14 square kilometres (32.5 sq mi), and as of 2010 its total population is 4,382.
According to the 2011 Poland census, there were 4,382 people residing in Łubnice Commune, of whom 48.6% were male and 51.4% were female. In the commune, the population was spread out, with 19.2% under the age of 18, 37.8% from 18 to 44, 21.5% from 45 to 64, and 21.5% who were 65 years of age or older.
Gmina Łubnice contains the villages and settlements of Beszowa, Borki, Budziska, Czarzyzna, Gace Słupieckie, Góra, Grabowa, Łubnice, Łyczba, Orzelec Duży, Orzelec Mały, Przeczów, Rejterówka, Słupiec, Szczebrzusz, Wilkowa, Wolica, Zalesie and Zofiówka.
Gmina Łubnice is bordered by the gminas of Czermin, Oleśnica, Pacanów, Połaniec, Rytwiany and Szczucin.