Městys Opatov leží v kraji Vysočina v ORP Třebíč v nadmořské výšce 582 m. V roce 2014 zde žilo 740 obyvatel. Opatov má katastrální území o rozloze 1901 ha.