Strarup este o așezare din comuna Faaborg-Midtfyn, din regiunea Syddanmark, Danemarca. Strarup se află la 94 m altitudine. Cel mai apropiat oraș mare este Svendborg, la 17,6 km la sud. Printre obiectivele din împrejurimi: Egeskov Castle (5,5 km), Nonnebakken (22 km) și Viking Age Ring Fortresses (22 km). Printre locurile naturale: Frederiksø (17,6 km) și Tornø (28 km).