Norup este o așezare din comuna Viborg, din regiunea Midtjylland, Danemarca. Norup se află la 27 m altitudine. Cel mai apropiat oraș mare este Viborg, la 13,1 km la sud-vest. Printre obiectivele din împrejurimi: Fyrkat (16,5 km), Viborg Cathedral (12,9 km) și Skovgaard Museum (13,0 km). Printre locurile naturale: Tulsbjerge (11,9 km).