Obec Vlasatice leží v Jihomoravském kraji v ORP Pohořelice v nadmořské výšce 183 m. V roce 2014 zde žilo 837 obyvatel. Vlasatice má katastrální území o rozloze 2295 ha.