Åstrup est un village dans la commune d'Hedensted, dans la région de Jutland central, au Danemark. Åstrup se situe à 25 m d'altitude. La grande ville la plus proche est Horsens, à 13,0 km au nord-ouest. Parmi les sites touristiques alentour : Tumulus, pierres runiques et église de Jelling (35 km), Illerup Ådal (32 km) et Horsens Statsfængsel (14,5 km). Parmi les sites naturels : Møllehøj (25 km) et Ejer Bavnehøj (25 km).