Obec Petrůvka leží v Zlínském kraji v ORP Luhačovice v nadmořské výšce 484 m. V roce 2014 zde žilo 326 obyvatel. Petrůvka má katastrální území o rozloze 702 ha.