Ellerup est un village dans la commune de Svendborg, dans la région de Danemark du Sud, au Danemark. Ellerup se situe à 80 m d'altitude. La grande ville la plus proche est Svendborg, à 12,6 km au sud-ouest. Plages à proximité : Christiansminde Badestrand (12 km), Vindebyøre (13 km), Karlas Plads (14 km). Parmi les sites touristiques alentour : Château d'Egeskov (10,8 km), Château de Valdemar (16,3 km) et Nonnebakken (30 km). Parmi les sites naturels : Frederiksø (12,5 km) et Chêne d'Ambrosius (16,7 km).