Skalmstrup ist ein Dorf in der Gemeinde Viborg, in der Region Midtjylland, Dänemark. Skalmstrup liegt auf 23 m Höhe. Die nächste größere Stadt ist Skive, 11,1 km nordwestlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Dom zu Viborg (16,4 km), Skovgaard Museum (16,3 km) und Fyrkat (40 km).