Holmdrup este un sat din comuna Svendborg, din regiunea Syddanmark, Danemarca. Holmdrup se află la 61 m altitudine. Cel mai apropiat oraș mare este Svendborg, la 5,1 km la sud-vest. Plaje în apropiere: Christiansminde Badestrand (4,4 km), Vindebyøre (4,9 km), Karlas Plads (5,8 km). Printre obiectivele din împrejurimi: Egeskov Castle (14,0 km), Valdemar's Castle (8,2 km) și Ingers Høj (7,2 km). Printre locurile naturale: Frederiksø (4,8 km) și Ambrosius's Oak (8,6 km).