Tarup es un asentamiento urbano en el municipio de Faaborg-Midtfyn, en la región de Dinamarca del Sur, Dinamarca. Tarup se encuentra a 38 m de altitud. Su población es de 272 habitantes (2026). La ciudad grande más cercana es Odense, a 12,7 km al noroeste. Entre los lugares de interés cercanos: Nonnebakken (12,3 km), Castillo de Egeskov (15,8 km) y Viking Age Ring Fortresses (12,3 km). Entre los parajes naturales: Tornø (16,1 km) y Frøbjerg Bavnehøj (26 km).
También escrito Tarup.