Pejrup is a village in Faaborg-Midtfyn Municipality, in the region of Southern Denmark, Denmark. Pejrup lies at 39 m above sea level. The nearest city is Svendborg, 17.1 km to the east. Beaches nearby: Klinten (6.1 km), Bækskilde (15 km), Lehnskov (13 km). Among the landmarks around are Egeskov Castle (12.7 km), Valdemar's Castle (21 km) and Nonnebakken (33 km). Among the natural features are Frederiksø (17.6 km) and Trebjerg (12.1 km).