Obec Strážovice leží v Jihomoravském kraji v ORP Kyjov v nadmořské výšce 324 m. V roce 2014 zde žilo 576 obyvatel. Strážovice má katastrální území o rozloze 602 ha.