Brandstrup je selo u općini Viborg, u regiji Središnji Jylland, Danska. Brandstrup se nalazi na 56 m nadmorske visine. Najbliži veći grad je Viborg, 11,4 km sjeverozapadno. Među znamenitostima u okolici su Viborg Cathedral (11,4 km), Fyrkat (33 km) i Skovgaard Museum (11,4 km). Među prirodnim znamenitostima su Himmelbjerget (31 km) i Store Hørbyhøj (27 km).