Smorup est une localité dans la commune de Rebild, dans la région de Jutland du Nord, au Danemark. Smorup se situe à 45 m d'altitude. La grande ville la plus proche est Aalborg, à 34 km au nord-est. Parmi les sites touristiques alentour : Fyrkat (19,6 km), Aggersborg (33 km) et Borremose fortification (4,5 km). Parmi les sites naturels : Blåkilde (16,8 km) et Rold Bavnehøj (11,3 km).