Vejby is a village in Skive Municipality, in the region of Central Denmark, Denmark. Vejby lies at 16 m above sea level. The nearest city is Skive, 14.0 km to the east. Beaches nearby: Vadum (5.1 km), Nymølle (8.3 km), Hostrup beach (5.8 km). Among the landmarks around are Spøttrup Castle (4.2 km), Sallingsund Bridge (16.2 km) and Hjerl Heath (13.9 km).