Astrup este un sat din comuna Syddjurs, din regiunea Midtjylland, Danemarca. Astrup se află la 28 m altitudine. Cel mai apropiat oraș mare este Aarhus, la 34 km la sud-vest. Plaje în apropiere: Femmøller (14 km), Strandkær (15 km), Vibæk (15 km). Printre obiectivele din împrejurimi: Kalø Castle (12,5 km), HDMS Jylland (17,2 km) și Poskær Stenhus (16,3 km). Printre locurile naturale: Agri Bavnehøj (14,3 km) și Jernhatten (15,8 km).