Krarup është vendbanim urban në komunën Faaborg-Midtfyn, në rajonin e Danimarkës Jugore, Denmark. Krarup ndodhet në lartësinë 46 m mbi nivelin e detit. Popullsia: 206 banorë (2026). Qyteti më i afërt: Svendborg, 17,0 km në juglindje. Plazhe përreth: Klinten (13 km). Vende interesante përreth: Egeskov Castle (4,8 km), Nonnebakken (25 km) dhe Viking Age Ring Fortresses (25 km). Natyra përreth: Frederiksø (17,3 km) dhe Frøbjerg Bavnehøj (27 km).
Shkruhet edhe Krarup.