Krarup — κωμόπολη στον δήμο Faaborg-Midtfyn, στην περιφέρεια Νότιας Δανίας, Denmark. Το Krarup βρίσκεται στα 46 m υψόμετρο. Έχει 206 κατοίκους (2026). Η κοντινότερη μεγάλη πόλη είναι Svendborg, στα 17,0 km νοτιοανατολικά. Παραλίες κοντά: Klinten (13 km). Ανάμεσα στα αξιοθέατα γύρω: Κάστρο Έγκεσκοφ (4,8 km), Nonnebakken (25 km) και Viking Age Ring Fortresses (25 km). Ανάμεσα στα φυσικά τοπία: Frederiksø (17,3 km) και Frøbjerg Bavnehøj (27 km).