Karup — κωμόπολη στον δήμο Viborg, στην περιφέρεια Κεντρικής Δανίας, Denmark. Το Karup βρίσκεται στα 39 m υψόμετρο. Έχει 2.182 κατοίκους (2026). Η κοντινότερη μεγάλη πόλη είναι Χέρνινγκ, στα 22 km νοτιοδυτικά. Ανάμεσα στα αξιοθέατα γύρω: Viborg Cathedral (22 km), Skovgaard Museum (22 km) και Jens Langknivs hule (6,1 km). Ανάμεσα στα φυσικά τοπία: Store Hørbyhøj (25 km) και Himmelbjerget (39 km).