Stenstrup is an urban Settlement in Svendborg Municipality, in the region of Southern Denmark, Denmark. Stenstrup lies at 61 m above sea level. It has 1,748 inhabitants (2026). The nearest city is Svendborg, 10.8 km to the southeast. Beaches nearby: Lehnskov (12 km), Karlas Plads (12 km), Vindebyøre (12 km). Among the landmarks around are Egeskov Castle (5.0 km), Valdemar's Castle (15.7 km) and Nonnebakken (30 km). Among the natural features are Frederiksø (11.1 km) and Ambrosius's Oak (15.5 km).