Darup este un sat din comuna Roskilde, din regiunea Sjælland, Danemarca. Darup se află la 37 m altitudine. Cel mai apropiat oraș mare este Roskilde, la 3,8 km la nord-est. Plaje în apropiere: Vigen Strandpark (7,2 km), Herslev (8,8 km), Sønderby (13 km). Printre obiectivele din împrejurimi: Catedrala din Roskilde (3,9 km), Amalienborg (35 km) și Viking Ship Museum (4,7 km). Printre locurile naturale: Gyldenløves Høj (14,5 km) și Maglekilde (3,9 km).