Obec Bohuslavice leží v kraji Vysočina v ORP Telč v nadmořské výšce 542 m. V roce 2014 zde žilo 145 obyvatel. Bohuslavice má katastrální území o rozloze 375 ha.