Obec Hamry nad Sázavou leží v kraji Vysočina v ORP Žďár nad Sázavou v nadmořské výšce 554 m. V roce 2014 zde žilo 1521 obyvatel. Hamry nad Sázavou má katastrální území o rozloze 712 ha.