Uničov (dříve Unčov, hanácky Hončov, německy Mährisch Neustadt) je město v okrese Olomouc v Olomouckém kraji. Leží v hanácké rovině asi 22 kilometrů severozápadně od Olomouce na řece Oskavě. Uničov býval královským městem, založen byl roku 1213. Katastrální výměra činí 48,27 km² a žije zde přibližně 11 tisíc obyvatel. Město má postavení obce s rozšířenou působností.