Uničov je železniční stanice v severní části stejnojmenného města v okrese Olomouc v Olomouckém kraji, v těsné blízkosti řeky Oskavy. Leží na elektrifikované jednokolejné trati Olomouc–Šumperk. Přibližně 200 metrů jižně je umístěno městské autobusové nádraží. Na území města se nachází též železniční zastávka Uničov zastávka.