Skalstrup ist ein Dorf in der Gemeinde Lemvig, in der Region Midtjylland, Dänemark. Skalstrup liegt auf 4 m Höhe. Die nächste größere Stadt ist Holstebro, 21 km östlich. Strände in der Nähe: Nørhede (6,1 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Kloster Tvis (26 km), St George (10,6 km) und Ørbæk tumulus (13,5 km). Zu den Naturdenkmälern gehören Bovbjerg (19,5 km) und Sir Lyngbjerg (17,4 km).