Tarup është vendbanim urban në komunën Faaborg-Midtfyn, në rajonin e Danimarkës Jugore, Denmark. Tarup ndodhet në lartësinë 38 m mbi nivelin e detit. Popullsia: 272 banorë (2026). Qyteti më i afërt: Odense, 12,7 km në veriperëndim. Vende interesante përreth: Nonnebakken (12,3 km), Egeskov Castle (15,8 km) dhe Viking Age Ring Fortresses (12,3 km). Natyra përreth: Tornø (16,1 km) dhe Frøbjerg Bavnehøj (26 km).
Shkruhet edhe Tarup.