Obec Petráveč leží v kraji Vysočina v ORP Velké Meziříčí v nadmořské výšce 485 m. V roce 2014 zde žilo 213 obyvatel. Petráveč má katastrální území o rozloze 368 ha.