Obec Hamry leží v Plzeňském kraji v ORP Klatovy v nadmořské výšce 452 m. V roce 2014 zde žilo 116 obyvatel. Hamry má katastrální území o rozloze 3689 ha.