Snarup është fshat në komunën Faaborg-Midtfyn, në rajonin e Danimarkës Jugore, Denmark. Snarup ndodhet në lartësinë 57 m mbi nivelin e detit. Qyteti më i afërt: Svendborg, 16,1 km në juglindje. Plazhe përreth: Klinten (15 km). Vende interesante përreth: Egeskov Castle (3,3 km), Nonnebakken (25 km) dhe Viking Age Ring Fortresses (25 km). Natyra përreth: Frederiksø (16,4 km) dhe Trebjerg (14,3 km).