Hadrup este un sat din comuna Odder, din regiunea Midtjylland, Danemarca. Hadrup se află la 80 m altitudine. Cel mai apropiat oraș mare este Skanderborg, la 12,7 km la nord-vest. Plaje în apropiere: Saksild (14 km), Rude (15 km), Dyngby (14 km). Printre obiectivele din împrejurimi: Illerup Ådal (14,5 km), ARoS Aarhus Kunstmuseum (26 km) și Den Gamle By (26 km). Printre locurile naturale: Møllehøj (14,3 km) și Ejer Bavnehøj (14,0 km).