Magnor is a village in Eidskog Municipality in Innlandet county, Norway. The village is located 3 kilometres (1.9 mi) from the border with Sweden. The village lies along the and the Kongsvingerbanen railway line. The municipal centre, Skotterud lies about 6 kilometres (3.7 mi) to the northwest of Magnor and the Swedish village of Charlottenberg lies about 10 kilometres (6.2 mi) to the southeast of Magnor. The 1.35-square-kilometre (330-acre) village has a population (2021) of 918 and a population density of 679 inhabitants per square kilometre (1,760/sq mi).