 The gmina covers an area of , and as of 2006 its total population is 5,233.Gmina Grodziec contains the villages and settlements of Aleksandrówek, Biała, Biała-Kolonia, Biskupice, Biskupice-Kolonia, Bystrzyca, Czarnybród, Grodziec, Janów, Junno, Konary, Królików, Królików Czwarty, Lądek, Łagiewniki, Lipice, Mokre, Nowa Ciświca, Nowa Huta, Nowe Grądy, Nowy Borowiec, Stara Ciświca, Stara Huta, Stare Grądy, Stary Borowiec, Stary Tartak, Tartak, Wielołęka, Wycinki and Zaguźnica.Gmina Grodziec is bordered by the gminas of Blizanów, Chocz, Gizałki, Rychwał, Rzgów, Stawiszyn and Zagórów.