Gammelstrup este un sat din comuna Viborg, din regiunea Midtjylland, Danemarca. Gammelstrup se află la 21 m altitudine. Cel mai apropiat oraș mare este Skive, la 12,6 km la nord-vest. Printre obiectivele din împrejurimi: Viborg Cathedral (15,3 km), Skovgaard Museum (15,3 km) și Fyrkat (40 km).