Åstrup es un asentamiento en el municipio de Viborg, en la región de Jutlandia Central, Dinamarca. La ciudad grande más cercana es Viborg, a 12,7 km al suroeste. Entre los lugares de interés cercanos: Fyrkat (19,5 km), Catedral de Nuestra Señora (12,6 km) y Skovgaard Museum (12,6 km). Entre los parajes naturales: Tulsbjerge (9,0 km).