Obec Brumovice leží v Moravskoslezském kraji v ORP Opava v nadmořské výšce 324 m. V roce 2014 zde žilo 1506 obyvatel. Brumovice má katastrální území o rozloze 2554 ha.