Norsko je nejsevernější zemí evropského kontinentu, která se rozkládá na pobřeží Norského moře a severozápadních svazích Skandinávských hor. Nachází se na Skandinávském poloostrově a je jednou ze severských zemí. Nejdelší z jeho hranic je se Švédskem, kratší hranice probíhá mezi Norskem a Švédskem na severu a existuje také malá společná hranice s Ruskem na východním cípu země. Mapa Norska má jedno z nejdelších pobřeží na světě s několika menšími i většími fjordy, které značí protáhlou pobřežní linii po celé její délce.

Země je také jednou z nejhornatějších v Evropě, Skandinávské pohoří zabírá většinu jejího terénu a je nejdominantnějším geografickým prvkem země. Nejvyšší nadmořská výška se nachází v jižní části těchto pohoří, nazývá se Galdhøpiggen a měří 2469 metrů. Nedaleko této nadmořské výšky se nachází nejhlubší evropské jezero Hornindalsvatnet s odhadovanou hloubkou 514 metrů. Na mapě Norska je zobrazeno také několik dalších dvoutisícovek, z nichž nejvýznamnější (nepočítáme-li Galdhøpiggen) je Snøhetta s nadmořskou výškou 2286 metrů, s topografickou prominencí 1675 metrů, a patří tak k ultra prominentním vrcholům světa. Jiehkkevárri, ležící v severním pohoří Skandinávie, je s 1834 metry nadmořské výšky nižší, ale jeho prominence je druhá nejvyšší v zemi, přesně 1741 metrů. Čtvrtým nejvýraznějším vrcholem je Store Lenangstind, který doplňuje čtveřici ultra vrcholů země.

Terén pohoří je rozčleněn údolími malých řek. Vzhledem k protáhlému tvaru a topografickým zvláštnostem země zde nejsou dlouhé říční toky, pouze krátké, které sestupují z pohoří Maintain a většina z nich se vlévá do Norského moře. Nejdelší řekou je Glomma, která v délce několika set kilometrů teče zhruba rovnoběžně s jižní hranicí Švédska.

Norsko má také některá závislá zámořská území, která nejsou na výše uvedené mapě Norska zobrazena, například Špicberky na samém severu, Jan Mayen na druhém okraji Norského moře, Bouvetův ostrov a ostrov Petra I. poblíž Antarktidy. Země královny Maud je nárokovaná oblast na antarktickém kontinentu.