Karup ist ein Dorf in der Gemeinde Frederikshavn, in der Region Nordjylland, Dänemark. Karup liegt auf 40 m Höhe. Die nächste größere Stadt ist Frederikshavn, 11,9 km nordöstlich. Strände in der Nähe: Palmestranden (14 km), Lyngså (14 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Blakshøj (4,4 km), Schloss Voergaard (13,5 km) und Frederikshavn Kirke (12,0 km). Zu den Naturdenkmälern gehören Pikkerbakken (8,8 km) und Deget (14,5 km).