Amstrup este un cătun din comuna Viborg, din regiunea Midtjylland, Danemarca. Cel mai apropiat oraș mare este Skive, la 16,2 km la nord. Printre obiectivele din împrejurimi: Viborg Cathedral (23 km), Skovgaard Museum (23 km) și Hjerl Heath (13,0 km).