Holmdrup is a village in Svendborg Municipality, in the region of Southern Denmark, Denmark. Holmdrup lies at 61 m above sea level. The nearest city is Svendborg, 5.1 km to the southwest. Beaches nearby: Christiansminde Badestrand (4.4 km), Vindebyøre (4.9 km), Karlas Plads (5.8 km). Among the landmarks around are Egeskov Castle (14.0 km), Valdemar's Castle (8.2 km) and Ingers Høj (7.2 km). Among the natural features are Frederiksø (4.8 km) and Ambrosius's Oak (8.6 km).