Viborg ist eine dänische Stadt in der Region Midtjylland. In Viborg befindet sich das Verwaltungszentrum der Region. Außerdem ist Viborg Zentrum der Viborg Kommune. Das Stadtgebiet hat 39.856 Einwohner, die Kommune 95.776 Einwohner (Stand: 1. Januar 2016). Die Stadt hieß ursprünglich Vibjerg, was auf altnordisch ungefähr „der geweihte Platz auf der Höhe“ bedeutet. Im Mittelalter wurde Vibjerg zu Viborg.