Stanice leží v severovýchodní části města u Černého potoka na jednokolejných neelektrizovaných tratích Olomouc–Opava a Bruntál – Malá Morávka, kde byla osobní doprava v letech 2009–2019 přerušena. Čtyři nekrytá nástupiště jsou přístupná přes koleje; opravy nádraží skončily v roce 2015. Stanice patří do ODIS, zastavují tu osobní vlaky linky S10 a rychlíky R27 na Olomouc, Krnov, Opavu a Ostravu.
Stanici Freudenthal postavila Moravsko-slezská ústřední dráha na trati spojující Olomouc a Opavu podle svého jednotného vzoru; její úsek z Krnova do Opavy západ se otevřel 1. listopadu 1872. Dne 31. května 1901 otevřely státní dráhy odbočku do Malé Morávky. Na přelomu 19. a 20. století vyrostla na severní straně původní stanice nová honosná výpravní budova. Jméno Bruntál nese stanice od roku 1918, s výjimkou let 1938–1945.