Grarup është fshat në komunën Haderslev, në rajonin e Danimarkës Jugore, Denmark. Grarup ndodhet në lartësinë 33 m mbi nivelin e detit. Qyteti më i afërt: Haderslev, 6,8 km në perëndim. Plazhe përreth: Hejsager (5,6 km), Kelstrup (5,8 km), Knud (9,1 km). Vende interesante përreth: Haderslev Cathedral (6,9 km), Skamlingsbanken (19,8 km) dhe Immervad Bridge (18,2 km). Natyra përreth: Knivsbjerg (15,4 km).