Norup este un sat din comuna Nordfyn, din regiunea Syddanmark, Danemarca. Norup se află la 9 m altitudine. Cel mai apropiat oraș mare este Odense, la 16,5 km la sud. Plaje în apropiere: Flyvesandet (11 km). Printre obiectivele din împrejurimi: Nonnebakken (16,9 km), Viking Age Ring Fortresses (16,9 km) și Glavendrup stone (7,3 km). Printre locurile naturale: Tornø (11,2 km) și Frøbjerg Bavnehøj (29 km).