Håstrup je gradska naseobina u općini Faaborg-Midtfyn, u regiji Južna Danska, Danska. Håstrup se nalazi na 58 m nadmorske visine. Broj stanovnika je 334 (2026). Najbliži veći grad je Odense, 28 km sjeveroistočno. Plaže u blizini: Klinten (10 km), Helnæs (11 km). Među znamenitostima u okolici su Egeskov Castle (18,9 km), Nonnebakken (27 km) i Viking Age Ring Fortresses (27 km). Među prirodnim znamenitostima su Frøbjerg Bavnehøj (19,0 km) i Trebjerg (1,6 km).
Piše se i Håstrup.