Obec Brantice leží v Moravskoslezském kraji v ORP Krnov v nadmořské výšce 341 m. V roce 2014 zde žilo 1384 obyvatel. Brantice má katastrální území o rozloze 2673 ha.