Stoholm is an urban Settlement in Viborg Municipality, in the region of Central Denmark, Denmark. Stoholm lies at 23 m above sea level. It has 2,544 inhabitants (2026). The nearest city is Skive, 12.0 km to the northwest. Among the landmarks around are Viborg Cathedral (16.6 km), Skovgaard Museum (16.5 km) and Fyrkat (41 km).