Tarup — κωμόπολη στον δήμο Faaborg-Midtfyn, στην περιφέρεια Νότιας Δανίας, Denmark. Το Tarup βρίσκεται στα 38 m υψόμετρο. Έχει 272 κατοίκους (2026). Η κοντινότερη μεγάλη πόλη είναι Όντενσε, στα 12,7 km βορειοδυτικά. Ανάμεσα στα αξιοθέατα γύρω: Nonnebakken (12,3 km), Κάστρο Έγκεσκοφ (15,8 km) και Viking Age Ring Fortresses (12,3 km). Ανάμεσα στα φυσικά τοπία: Tornø (16,1 km) και Frøbjerg Bavnehøj (26 km).