 The Gmina covers an area of , and as of 2006 its total population was 5,219.Gmina Łęka Opatowska contains the villages and settlements of Biadaszki, Klasak, Kuźnica Słupska, Łęka Opatowska, Lipie, Marianka Siemieńska, Opatów, Opatowiec, Piaski, Raków, Siemianice, Stogniew, Szalonka, Trzebień, Wesoła, and Zmyślona Słupska.Gmina Łęka Opatowska is bordered by the gminas of Baranów, Bolesławiec, Byczyna, Trzcinica, and Wieruszów.