Nórsko sa rozprestiera v západnej časti Škandinávskeho polostrova od mysu Lindesnes v Severnom mori po Severný mys v Severnom ľadovom oceáne, s celkovou dĺžkou približne 1 700 km. Nórske pobrežie je členité a dlhé až 2 650 km, Niektoré fjordy siahajú až 200 km do vnútrozemia. V blízkosti pobrežia sa nachádza množstvo malých ostrovčekov a skjärov (plochých skál vyčnievajúcich nad vodnú hladinu). Vnútrozemie je zväčša hornaté (celým Nórskom sa tiahne masív Škandinávskych vrchov), najvyšší vrch je Galdhøpiggen - 2 469 m), vyššie položené oblasti sú trvalo zaľadnené. Rieky sú krátke a prudké. V Nórsku sa nachádza aj vodopád Vinnufossen, ktorý je najvyšší v Európe.