El 1 de enero de 2007, con la entrada en vigencia de una reforma territorial, el municipio de Viborg fue agrandado con la inclusión en su territorio de los antiguos municipios de Bjerringbro, Fjends, Karup, Møldrup y Tjele.