Magstrup je selo u općini Haderslev, u regiji Južna Danska, Danska. Magstrup se nalazi na 49 m nadmorske visine. Najbliži veći grad je Haderslev, 10,2 km istočno. Među znamenitostima u okolici su Haderslev Cathedral (10,1 km), Vejen Art Museum (25 km) i Koldinghus (24 km). Među prirodnim znamenitostima su Knivsbjerg (18,2 km).