Tapdrup este o așezare urbană din comuna Viborg, din regiunea Midtjylland, Danemarca. Tapdrup se află la 21 m altitudine. Populația este de 588 de locuitori (2026). Cel mai apropiat oraș mare este Viborg, la 4,7 km la vest. Printre obiectivele din împrejurimi: Viborg Cathedral (4,5 km), Fyrkat (27 km) și Skovgaard Museum (4,6 km). Printre locurile naturale: Himmelbjerget (39 km) și Busbjerg (18,7 km).

Se scrie și Tapdrup.