Hjerndrup is a village in Haderslev Municipality, in the region of Southern Denmark, Denmark. Hjerndrup lies at 49 m above sea level. The nearest city is Haderslev, 10.4 km to the southeast. Beaches nearby: Hejlsminde (12 km), Knud (14 km), Sandersvig (14 km). Among the landmarks around are Haderslev Cathedral (10.3 km), Koldinghus (18.0 km) and Skamlingsbanken (13.3 km). Among the natural features are Knivsbjerg (22 km).