 The gmina covers an area of , and as of 2006 its total population is 8,942.Gmina Żelazków contains the villages and settlements of Anielin, Biernatki, Chrusty, Czartki, Dębe, Florentyna, Garzew, Goliszew, Góry Zborowskie, Góry Złotnickie, Helenów, Ilno, Janków, Kokanin, Kolonia Kokanin, Kolonia Skarszewek, Koronka, Michałów, Niedźwiady, Nowy Borków, Pólko, Russów, Russówek, Skarszew, Skarszewek, Stary Borków, Strugi, Szosa Turecka, Tykadłów, Witoldów, Wojciechówka, Zborów, Żelazków, Złotniki Małe and Złotniki Wielkie.Gmina Żelazków is bordered by the city of Kalisz and by the gminas of Blizanów, Ceków-Kolonia, Mycielin, Opatówek and Stawiszyn.