Krnov se nachází v Moravskoslezském kraji, v místech, kde východní svahy Nízkého Jeseníku přecházejí ve Slezskou Nížinu a Česká republika hraničí s Polskem. Město leží mezi řekou Opavou a Opavicí, které Krnovem protékají a slévají se v jeden tok, pokračující směrem k městu Opava.
Město není pouze v objetí řek, ale také kopců. Jedním z nich je Cvilín, který se skládá z Předního a Zadního kopce. Na Předním kopci se nachází rozhledna s výhledem do širokého okolí a národní kulturní památka kostel Panny Marie Sedmibolestné s křížovou cestou. Ke kostelu vede více jak 200 schodů, což je velkým lákadlem nejen pro mladé k romantickým schůzkám, ale také pro všechny s odhodláním pokořit tyto schody a zdolat tak kopec Cvilín. Zadní kopec je zajímavý především zříceninou hradu Cvilína (Šelenburku) a naučnou stezkou, která vede krásnou přírodou a vábí místní i turisty k procházkám.
Dalšími kopci jsou Bezručův vrch a Vyhlídka na Ježníku. Na Bezručově vrchu se nachází mohyla, kamenný památník věnovaný dvěma básníkům, slezskému bardovi Petru Bezručovi a rakouskému literátovi Peteru Roseggerovi, od které je pěkný výhled na město. Na vrchu Vyhlídka na Ježníku, který má nadmořskou výšku 558 metrů, se nachází celoročně volně přístupná dřevěná rozhledna.
Webové stránky Mikroregionu Krnovsko byly realizovány s finanční podporou Ministerstva vnitra ČR v rámci programu Podpora činnosti společenství obcí na rok 2026.