Hastrup est un village dans la commune de Randers, dans la région de Jutland central, au Danemark. Hastrup se situe à 39 m d'altitude. La grande ville la plus proche est Randers, à 8,9 km au sud-est. Plages à proximité : Skovsgårdland (15 km). Parmi les sites touristiques alentour : Fyrkat (17,0 km), Randers Kunstmuseum (9,0 km) et Hohøj (11,9 km). Parmi les sites naturels : Lysnet (18,5 km).