Skals est une bourg dans la commune de Viborg, dans la région de Jutland central, au Danemark. Skals se situe à 26 m d'altitude. Sa population est de 1 748 habitants (2026). La grande ville la plus proche est Viborg, à 12,0 km au sud. Parmi les sites touristiques alentour : Cathédrale de Viborg (12,0 km), Fyrkat (24 km) et Skovgaard Museum (12,0 km). Parmi les sites naturels : Tulsbjerge (10,3 km).
Aussi écrit Skals.