Krarup je selo u općini Varde, u regiji Južna Danska, Danska. Krarup se nalazi na 26 m nadmorske visine. Najbliži veći grad je Esbjerg, 30 km jugozapadno. Među znamenitostima u okolici su Horne Stone (8,0 km), Vardehus (15,5 km) i Esbjerg Art Museum (31 km).