Szydłowiec is a town located in south-central Poland within the Mazovian Voivodeship. It serves as the administrative seat of Gmina Szydłowiec and currently has a population of 11,837 inhabitants.
The town is situated in Szydłowiec County and is part of the historic region of Lesser Poland.