Sønder Vilstrup est une bourg dans la commune d'Haderslev, dans la région de Danemark du Sud, au Danemark. Sønder Vilstrup se situe à 43 m d'altitude. Sa population est de 445 habitants (2026). La grande ville la plus proche est Haderslev, à 6,6 km au nord-ouest. Plages à proximité : Kelstrup (4,2 km), Hejsager (6,1 km), Flovt (12 km). Parmi les sites touristiques alentour : Cathédrale d'Haderslev (6,7 km), Château de Glucksbourg (40 km) et Immervad Bridge (11,2 km). Parmi les sites naturels : Knivsbjerg (7,9 km).

Aussi écrit Sønder Vilstrup.