Fristrup je selo u općini Viborg, u regiji Središnji Jylland, Danska. Fristrup se nalazi na 32 m nadmorske visine. Najbliži veći grad je Viborg, 22 km jugozapadno. Plaže u blizini: Sildeborghage (13 km), Dalleren (13 km), Sandskredet (13 km). Među znamenitostima u okolici su Fyrkat (9,4 km), Viborg Cathedral (22 km) i Skovgaard Museum (22 km). Među prirodnim znamenitostima su Tulsbjerge (8,4 km).