Torup est un village dans la commune de Morsø, dans la région de Jutland du Nord, au Danemark. Torup se situe à 10 m d'altitude. La grande ville la plus proche est Skive, à 39 km au sud-est. Parmi les sites touristiques alentour : Pont de Sallingsund (16,0 km), Hørdum Church (8,9 km) et Vilsund Bridge (4,3 km). Parmi les sites naturels : Salgjerhøj (9,3 km) et Feggeklit (21 km).