 Szydłów is located in Lesser Polish Upland, between the Świętokrzyskie Mountains and the "Połaniec Plain".The village lies within borders of "Chmielnik–Szydłów Protected Landscape Area".The distance to Kielce is 40 kilometers, to Staszów 12 kilometers.