Město Bruntál leží v Moravskoslezském kraji v ORP Bruntál v nadmořské výšce 547 m. V roce 2014 zde žilo 16913 obyvatel. Bruntál má katastrální území o rozloze 2935 ha.