Holmdrup je selo u općini Svendborg, u regiji Južna Danska, Danska. Holmdrup se nalazi na 61 m nadmorske visine. Najbliži veći grad je Svendborg, 5,1 km jugozapadno. Plaže u blizini: Christiansminde Badestrand (4,4 km), Vindebyøre (4,9 km), Karlas Plads (5,8 km). Među znamenitostima u okolici su Egeskov Castle (14,0 km), Valdemar's Castle (8,2 km) i Ingers Høj (7,2 km). Među prirodnim znamenitostima su Frederiksø (4,8 km) i Ambrosius's Oak (8,6 km).