Kårup est un village dans la commune de Morsø, dans la région de Jutland du Nord, au Danemark. Kårup se situe à 24 m d'altitude. La grande ville la plus proche est Skive, à 25 km au sud-est. Plages à proximité : Glyngøre (4,3 km), Nymølle (8,2 km), Sillerslev (9,1 km). Parmi les sites touristiques alentour : Pont de Sallingsund (2,8 km), Dalgaards Østerhøj (3,9 km) et Spøttrup Castle (12,5 km). Parmi les sites naturels : Salgjerhøj (15,9 km).