Hastrup ist ein Dorf in der Gemeinde Randers, in der Region Midtjylland, Dänemark. Hastrup liegt auf 39 m Höhe. Die nächste größere Stadt ist Randers, 8,9 km südöstlich. Strände in der Nähe: Skovsgårdland (15 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Fyrkat (17,0 km), Randers Kunstmuseum (9,0 km) und Hohøj (11,9 km). Zu den Naturdenkmälern gehören Lysnet (18,5 km).