Villerup is a settlement in Thisted Municipality, in the region of North Jutland, Denmark. Villerup lies at 15 m above sea level. The nearest city is Skive, 48 km to the east. Among the landmarks around are Hurup Stone (6.2 km), Vestervig Abbey (3.0 km) and Lundhøj (7.7 km). Among the natural features are Ashøj (4.6 km).