Karstoft je naseobina u općini Holstebro, u regiji Središnji Jylland, Danska. Karstoft se nalazi na 9 m nadmorske visine. Najbliži veći grad je Skive, 9,7 km sjeveroistočno. Među znamenitostima u okolici su Viborg Cathedral (27 km), Hjerl Heath (6,3 km) i Skovgaard Museum (27 km).