Fastrup është fshat në komunën Viborg, në rajonin e Danimarkës Qendrore, Denmark. Fastrup ndodhet në lartësinë 17 m mbi nivelin e detit. Qyteti më i afërt: Viborg, 15,4 km në perëndim. Vende interesante përreth: Fyrkat (14,2 km), Viborg Cathedral (15,2 km) dhe Skovgaard Museum (15,2 km). Natyra përreth: Busbjerg (19,1 km) dhe Tulsbjerge (14,1 km).