Štěpánov (německy Stefanau) je město v okrese Olomouc v Olomouckém kraji. Leží na Hané přibližně 10 km severně od Olomouce, 10 km východně od Litovle a 6 km jihozápadně od Šternberka. Žije zde přibližně 3 500 obyvatel. Katastrem města, které se skládá z několika dříve samostatných obcí, protékají řeky Morava a Oskava i říčka Sitka. Území města zasahuje též do chráněné krajinné oblasti Litovelské Pomoraví. Štěpánovem prochází železniční koridor Olomouc–Praha (trať č. 270). Zdroj: Wikipedia