Hvam est une bourg dans la commune de Viborg, dans la région de Jutland central, au Danemark. Hvam se situe à 29 m d'altitude. Sa population est de 262 habitants (2026). La grande ville la plus proche est Viborg, à 24 km au sud-ouest. Parmi les sites touristiques alentour : Fyrkat (16,3 km), Cathédrale de Viborg (24 km) et Aggersborg (40 km). Parmi les sites naturels : Tulsbjerge (3,0 km).
Aussi écrit Hvam Stationsby.