Aarup ist eine Kleinstadt in der Gemeinde Assens, in der Region Syddanmark, Dänemark. Aarup liegt auf 63 m Höhe. Die Einwohnerzahl beträgt 3.254 (2026). Die nächste größere Stadt ist Odense, 22 km östlich. Strände in der Nähe: Sandager Næs (12 km), Sønder Aaby (13 km), Husby (14 km). Zu den Sehenswürdigkeiten in der Umgebung gehören Nonnebakken (22 km), Wikingerzeitliche Ringburgen (22 km) und Dom zu Odense (22 km). Zu den Naturdenkmälern gehören Frøbjerg Bavnehøj (6,5 km) und Øksnebjerg (12,7 km).