Torup je selo u općini Nordfyn, u regiji Južna Danska, Danska. Torup se nalazi na 24 m nadmorske visine. Najbliži veći grad je Odense, 14,2 km jugoistočno. Plaže u blizini: Flyvesandet (12 km). Među znamenitostima u okolici su Nonnebakken (14,6 km), Viking Age Ring Fortresses (14,6 km) i St. Canute's Cathedral (14,3 km). Među prirodnim znamenitostima su Tornø (13,1 km) i Frøbjerg Bavnehøj (23 km).