Obec Vlkoš leží v Jihomoravském kraji v ORP Kyjov v nadmořské výšce 197 m. V roce 2014 zde žilo 1061 obyvatel. Vlkoš má katastrální území o rozloze 864 ha.