Magnus II Haraldsson (born c. 1048—died 1069) was a joint king of Norway with his brother Olaf III Haraldsson, from 1066 until 1069. He was a son of Harald III Haraldsson.