Krarup ist ein Dorf in der Gemeinde Varde, in der Region Syddanmark, Dänemark. Krarup liegt auf 26 m Höhe. Die nächste größere Stadt ist Esbjerg, 30 km südwestlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Hornesten (8,0 km), Vardehus (15,5 km) und Esbjerg Kunstmuseum (31 km).