Karstoft este o așezare din comuna Holstebro, din regiunea Midtjylland, Danemarca. Karstoft se află la 9 m altitudine. Cel mai apropiat oraș mare este Skive, la 9,7 km la nord-est. Printre obiectivele din împrejurimi: Viborg Cathedral (27 km), Hjerl Heath (6,3 km) și Skovgaard Museum (27 km).