Ulstrup is an urban Settlement in Favrskov Municipality, in the region of Central Denmark, Denmark. Ulstrup lies at 12 m above sea level, by the Gudenå. It has 1,908 inhabitants (2026). The nearest city is Randers, 17.1 km to the east. Among the landmarks around are Fyrkat (26 km), Viborg Cathedral (24 km) and Randers Museum of Art (17.4 km). Among the natural features are Himmelbjerget (32 km) and Lysnet (11.4 km).