Grimstrup ist ein Dorf in der Gemeinde Assens, in der Region Syddanmark, Dänemark. Grimstrup liegt auf 45 m Höhe. Die nächste größere Stadt ist Haderslev, 29 km westlich. Strände in der Nähe: Assens Næs (3,7 km), Sandager Næs (7 km), Sønder Aaby (9,8 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Nonnebakken (31 km), Lusehøj (7,9 km) und Wikingerzeitliche Ringburgen (31 km). Zu den Naturdenkmälern gehören Frøbjerg Bavnehøj (13,2 km) und Øksnebjerg (4,3 km).