Darup е село во општината Roskilde, во регионот Зеланд, Данска. Darup се наоѓа на 37 m надморска височина. Најблискиот голем град е Роскилде, на 3,8 km североисточно. Плажи во близина: Vigen Strandpark (7,2 km), Herslev (8,8 km), Sønderby (13 km). Меѓу знаменитостите во околината се Роскилдска катедрала (3,9 km), Амалиенборг (35 km) и Viking Ship Museum (4,7 km). Меѓу природните објекти се Gyldenløves Høj (14,5 km) и Maglekilde (3,9 km).