Vindeby este o așezare urbană din comuna Svendborg, din regiunea Syddanmark, Danemarca. Vindeby se află la 15 m altitudine. Populația este de 2.355 de locuitori (2026). Cel mai apropiat oraș mare este Svendborg, la 1,4 km la nord-vest. Plaje în apropiere: Karlas Plads (0,3 km), Vindebyøre (1,3 km), Christiansminde Badestrand (2 km). Printre obiectivele din împrejurimi: Egeskov Castle (16,5 km), Valdemar's Castle (3,7 km) și Ingers Høj (1,4 km). Printre locurile naturale: Frederiksø (1,4 km) și Ambrosius's Oak (3,5 km).

Se scrie și Vindeby.