Starup is an urban Settlement in Haderslev Municipality, in the region of Southern Denmark, Denmark. Starup lies at 21 m above sea level. It has 2,600 inhabitants (2026). The nearest city is Haderslev, 3.6 km to the west. Beaches nearby: Kelstrup (6 km), Hejsager (6.8 km), Knud (11 km). Among the landmarks around are Haderslev Cathedral (3.6 km), Skamlingsbanken (19.9 km) and Immervad Bridge (15.3 km). Among the natural features are Knivsbjerg (13.3 km).