Město Vracov leží v Jihomoravském kraji v ORP Kyjov v nadmořské výšce 195 m. V roce 2014 zde žilo 4534 obyvatel. Vracov má katastrální území o rozloze 4440 ha.