Magnus Haraldsson (1048-1069) fut roi de Norvège de 1066 à 1069, conjointement avec son frère Olav Kyrre.
Il était le fils aîné de Harald Hardråde et Tora Torbergsdatter. Après seulement trois années de règne avec son frère Olav Kyrre, il mourut d'une maladie.
Son fils, Håkon Toresfostre, régna conjointement avec son cousin Magnus Berrføtt de 1093 à 1095.