Stanice leží v západní části města nedaleko řeky Hané na jednokolejné elektrizované trati Brno–Přerov. Pět nekrytých úrovňových nástupišť je přístupných přes kolejiště; autobusové nádraží je asi 100 metrů daleko. Výhledově se počítá s přestavbou trati na rychlost až 200 km/h jako součásti vysokorychlostního spojení Praha–Brno–Ostrava.
Stanici postavila Moravsko-slezská severní dráha, sesterská společnost Severní dráhy císaře Ferdinanda, na trati z Brna do Přerova; pravidelný provoz začal 30. srpna 1869. Výpravní budova je největší variantou typového projektu z kanceláře KFNB pod vedením Theodora Hoffmanna: romantizující sloh, pětidílný půdorys se střední patrovou částí a křídly, gotizující prvky odstraněné při opravách v 60. a 70. letech. Směrem na Přerov stojí vodárna — jedna ze tří dochovaných na této dráze. Elektrizace proběhla v letech 1994–1996, budova byla opravena v roce 2017.