Gmina Szczekociny położona jest w północno – wschodniej części powiatu zawierciańskiego, w województwie śląskim, na pograniczu dwóch mezoregionów, tj. Niecki Włoszczowskiej i Progu Lelowskiego, które wchodzą w skład Wyżyny Środkowo – Małopolskiej. Jest ona jedną z dziesięciu gmin powiatu zawierciańskiego. Gmina Szczekociny znajduje się na styku trzech województw śląskiego, świętokrzyskiego i małopolskiego.
Szczekociny posiadają dogodne położenie komunikacyjne. Przez miasto i gminę biegnie droga krajowa Kielce – Katowice oraz Kielce – Częstochowa. Powierzchnia gminy wynosi 13 609 ha. Gmina Szczekociny jest jednostką samorządową, obejmującą swym zasięgiem miasto Szczekociny oraz 18 sołectw: Bonowice, Brzostek, Bógdał, Chałupki, Drużynowa, Goleniowy, Grabiec, Gustawów – Małachów, Ołudza, Przyłęk, Rędziny, Rokitno, Siedliska, Starzyny, Szyszki. Tęgobórz, Wólka Ołudzka, Wólka Starzyńska.
Gmina Szczekociny graniczy z 4 gminami powiatu zawierciańskiego Kroczycami, Irządzami, Pilicą i Żarnowcem z gminą Lelów w powiecie częstochowskim, z dwoma gmina powiatu włoszczowskiego Moskorzewem i Seceminem oraz z gminą Słupia w powiecie jędrzejowskim. Dogodne położenie miasta i gminy oraz jej naturalne i historyczne walory turystyczno – krajoznawcze stwarzają szansę na modernizację zatrudnienia i intensyfikację działań na rzecz rozwoju miasta i gminy.