Obec Štěpkov leží v kraji Vysočina v ORP Moravské Budějov v nadmořské výšce 565 m. V roce 2014 zde žilo 114 obyvatel. Štěpkov má katastrální území o rozloze 393 ha.