Skårup est une bourg dans la commune de Svendborg, dans la région de Danemark du Sud, au Danemark. Skårup se situe à 49 m d'altitude. Sa population est de 1 924 habitants (2026). La grande ville la plus proche est Svendborg, à 6,3 km à l'ouest. Plages à proximité : Christiansminde Badestrand (4,9 km), Vindebyøre (5,6 km), Elsehoved (5,4 km). Parmi les sites touristiques alentour : Château d'Egeskov (16,0 km), Château de Valdemar (8,0 km) et Ingers Høj (7,7 km). Parmi les sites naturels : Frederiksø (5,8 km) et Chêne d'Ambrosius (8,6 km).
Aussi écrit Skårup.