Obec Hojanovice leží v kraji Vysočina v ORP Humpolec v nadmořské výšce 466 m. V roce 2014 zde žilo 96 obyvatel. Hojanovice má katastrální území o rozloze 289 ha.