Sarup je selo u općini Assens, u regiji Južna Danska, Danska. Sarup se nalazi na 3 m nadmorske visine. Najbliži veći grad je Odense, 28 km sjeveroistočno. Plaže u blizini: Helnæs (8,3 km). Među znamenitostima u okolici su Egeskov Castle (25 km), Nonnebakken (28 km) i Viking Age Ring Fortresses (28 km). Među prirodnim znamenitostima su Frøbjerg Bavnehøj (15,5 km) i Øksnebjerg (9,9 km).