Karup es un asentamiento urbano en el municipio de Viborg, en la región de Jutlandia Central, Dinamarca. Karup se encuentra a 39 m de altitud. Su población es de 2.182 habitantes (2026). La ciudad grande más cercana es Herning, a 22 km al suroeste. Entre los lugares de interés cercanos: Catedral de Nuestra Señora (22 km), Skovgaard Museum (22 km) y Jens Langknivs hule (6,1 km). Entre los parajes naturales: Store Hørbyhøj (25 km) y Himmelbjerget (39 km).
También escrito Karup.