Starachowice – miasto powiatowe położone w województwie świętokrzyskim, na pograniczu Gór Świętokrzyskich i Przedgórza Iłżeckiego, w dolinie rzeki Kamiennej.