Fastrup este un sat din comuna Viborg, din regiunea Midtjylland, Danemarca. Fastrup se află la 17 m altitudine. Cel mai apropiat oraș mare este Viborg, la 15,4 km la vest. Printre obiectivele din împrejurimi: Fyrkat (14,2 km), Viborg Cathedral (15,2 km) și Skovgaard Museum (15,2 km). Printre locurile naturale: Busbjerg (19,1 km) și Tulsbjerge (14,1 km).