Silstrup ist ein Dorf in der Gemeinde Thisted, in der Region Nordjylland, Dänemark. Silstrup liegt auf 42 m Höhe. Die nächste größere Stadt ist Skive, 47 km südöstlich. Zu den Sehenswürdigkeiten in der Umgebung gehören Langdysser von Thisted (3,5 km), Vilsundbroen (5,2 km) und Hørdum Church (12,7 km). Zu den Naturdenkmälern gehören Salgjerhøj (9,3 km).