Farní kostel se nachází ve městě, které leží při středním toku řeky Moravy v nadmořské výšce 200 m.
Dominantou města je zámek s 96 m vysokou věží, která byla dokončena v roce 1492.
Město je obklopeno ze tří světových stran pěti většími vodními plochami.