Åstrup este o așezare din comuna Viborg, din regiunea Midtjylland, Danemarca. Cel mai apropiat oraș mare este Viborg, la 12,7 km la sud-vest. Printre obiectivele din împrejurimi: Fyrkat (19,5 km), Viborg Cathedral (12,6 km) și Skovgaard Museum (12,6 km). Printre locurile naturale: Tulsbjerge (9,0 km).