Åstrup es un asentamiento urbano en el municipio de Faaborg-Midtfyn, en la región de Dinamarca del Sur, Dinamarca. Åstrup se encuentra a 22 m de altitud. Su población es de 218 habitantes (2026). La ciudad grande más cercana es Svendborg, a 17,2 km al este. Playas cercanas: Klinten (5,8 km), Bækskilde (13 km), Lehnskov (12 km). Entre los lugares de interés cercanos: Castillo de Egeskov (14,1 km), Castillo de Valdemar (21 km) y Faaborg Museum (6,4 km). Entre los parajes naturales: Frederiksø (17,7 km) y Trebjerg (13,1 km).
También escrito Åstrup.