Tvingstrup este o așezare urbană din comuna Horsens, din regiunea Midtjylland, Danemarca. Tvingstrup se află la 62 m altitudine. Populația este de 541 de locuitori (2026). Cel mai apropiat oraș mare este Horsens, la 7,5 km la sud-vest. Printre obiectivele din împrejurimi: Illerup Ådal (15,5 km), ARoS Aarhus Kunstmuseum (32 km) și Den Gamle By (32 km). Printre locurile naturale: Møllehøj (9,3 km) și Ejer Bavnehøj (9,1 km).
Se scrie și Tvingstrup.