Fastrup je selo u općini Viborg, u regiji Središnji Jylland, Danska. Fastrup se nalazi na 17 m nadmorske visine. Najbliži veći grad je Viborg, 15,4 km zapadno. Među znamenitostima u okolici su Fyrkat (14,2 km), Viborg Cathedral (15,2 km) i Skovgaard Museum (15,2 km). Među prirodnim znamenitostima su Busbjerg (19,1 km) i Tulsbjerge (14,1 km).