Municipality · Region Midtjylland

Viborg: population and statistics

Viborg has a population of 97,874 (2026) across 1,409.2 km², or 69.5 people per km². It ranks 11 of 98 municipalities by population. Its population is growing: +2.2% between 2016 and 2026.

  • 97,874 residents
  • 1,409.2 km²
  • 70 people/km²
  • 39 m
Location map: Viborg

Viborg in numbers

Population
97,874
ranked 11 of 98 +2.2%
Population density
70people/km²
ranked 68 of 98
Area
1,409km²
ranked 2 of 98
Elevation
39m
ranked 22 of 98
Number of occupied dwellings
46,711
ranked 9 of 98
Residential buildings with electric heating
2.0%
ranked 86 of 98
Number of enterprises
6,753
ranked 12 of 98
Passenger cars per 1,000 inhabitants
558.1‰
ranked 28 of 98

Population of Viborg over time

95,46196,37097,28098,1892016: 95,7762017: 96,4772018: 96,8832019: 97,1132020: 96,9212021: 96,6792022: 96,8472023: 97,7312024: 97,4722025: 97,6212026: 97,874201620182020202220242026

Viborg had 95,776 residents in 2016 and 97,874 in 2026.

YearPopulation
202196,679
202296,847
202397,731
202497,472
202597,621
202697,874

All indicators for Viborg

Value for the municipality, then the regional average and the national median (for counts: regional and national totals). The gauge places the municipality between the lowest and highest value in the country.

Population

IndicatorViborgRegion MidtjyllandNationalPositionRank
Share aged 65 and over (2026)22.8%20.7%23.6%ranked 56 of 98
Share under 18 (2026)19.8%19.4%19.2%ranked 39 of 98
Average age (2026)43.6 years42.144.3ranked 60 of 98

Housing

IndicatorViborgRegion MidtjyllandNationalPositionRank
Number of occupied dwellings (2026)46,711654,4922,872,738ranked 9 of 98
Dwellings built before 1950 (2026)26.3%26.5%28.9%ranked 61 of 98
Dwellings built in 2000 or later (2026)21.9%23.4%16.8%ranked 23 of 98
Dwellings in houses (detached and terraced houses) (2026)74.1%63.7%73.2%ranked 47 of 98
Dwellings in blocks of flats (2026)24.6%33.6%23.6%ranked 46 of 98
Dwellings occupied by the owner (2026)55.1%50.9%57.6%ranked 59 of 98
Newly built dwellings per 1,000 inhabitants (2025)3.37 ‰4.08 ‰3.13 ‰ranked 46 of 98

Energy

IndicatorViborgRegion MidtjyllandNationalPositionRank
Residential buildings with district heating (2026)53.3%68.8%48.7%ranked 40 of 98
Residential buildings with natural gas boiler (2026)15.2%6.7%13.4%ranked 46 of 98
Residential buildings with oil-fired boiler or oil stove (2026)8.5%5.2%6.2%ranked 32 of 98
Residential buildings with heat pump (2026)13.4%10.5%13.6%ranked 52 of 98
Residential buildings with electric heating (2026)2.0%3.1%4.9%ranked 86 of 98
Residential buildings with solid fuel (wood, coal) (2026)7.2%5.3%6.2%ranked 39 of 98

Economy

IndicatorViborgRegion MidtjyllandNationalPositionRank
Number of enterprises (2024)6,75395,186414,663ranked 12 of 98
Enterprises per 1,000 inhabitants (2024)69.3 ‰69.7 ‰69.0 ‰ranked 49 of 98
Average disposable income per person (2024)268,000 DKK275,313 DKK272,448 DKKranked 58 of 98

Employment

IndicatorViborgRegion MidtjyllandNationalPositionRank
Employment rate (aged 16–64) (2024)77.8%77.7%78.0%ranked 54 of 98
Unemployment (full-time unemployed as a percentage of the labour force) (2025)2.5%2.7%2.5%ranked 50 of 98

Tourism

IndicatorViborgRegion MidtjyllandNationalPositionRank
Summer houses per 1,000 inhabitants (2026)7.5 ‰33.3 ‰25.1 ‰ranked 67 of 98

Transport

IndicatorViborgRegion MidtjyllandNationalPositionRank
Passenger cars per 1,000 inhabitants (2026)558.1 ‰508.0 ‰533.2 ‰ranked 28 of 98
Electric cars (share of passenger cars) (2026)16.0%17.9%15.6%ranked 44 of 98

Education

IndicatorViborgRegion MidtjyllandNationalPositionRank
Share with a higher education (aged 15–69) (2025)31.2%36.4%31.6%ranked 53 of 98

Key points

Among the 19 municipalities in Region Midtjylland, Viborg ranks No. 5 by population.

Residential buildings with electric heating: 2.0% in Viborg, compared with an average of 3.1% in Region Midtjylland and 4.5% nationally.

Largest business sector: Finance and insurance, with 20.9% of the area's businesses.

A 1 kWp solar panel tilted at 41° generates about 956 kWh a year here.

Did you know?

Business sectors: Viborg

Share of each sector in total businesses; “×1.5” means the sector is 1.5 times more common than nationally.

Where is Viborg?

Sunshine and temperatures: Viborg

Annual solar output
956kWh
for 1 kWp tilted at 41°
Warmest month
16.8°C
July
Coldest month
1.6°C
January
Most productive month
131kWh
May

Jan: 24 kWhJanFeb: 40 kWhFebMar: 87 kWhMarApr: 120 kWhAprMay: 131 kWhMayJun: 129 kWhJunJul: 122 kWhJulAug: 109 kWhAugSep: 89 kWhSepOct: 58 kWhOctNov: 29 kWhNovDec: 17 kWhDec0 °CJan: 1.6 °CFeb: 1.6 °CMar: 3.4 °CApr: 7.4 °CMay: 11.5 °CJun: 15.0 °CJul: 16.8 °CAug: 16.2 °CSep: 13.6 °COct: 9.7 °CNov: 5.7 °CDec: 2.8 °C
Monthly solar output (kWh per 1 kWp)Average temperature (°C)

Frequently asked questions

What is the population of Viborg?

Viborg has 97,874 residents (2026), ranking 11 of 98 municipalities.

How big is Viborg?

Viborg covers 1,409.2 km², with a density of 70 people per km².

Is the population of Viborg growing?

Between 2016 and 2026, the population of Viborg went from 95,776 to 97,874, a change of +2.2%.

Where is Viborg?

Viborg is in Region Midtjylland. Latitude 56.450, longitude 9.367.

Number of occupied dwellings: what is the figure for Viborg?

In Viborg, “Number of occupied dwellings” stands at 46,711 (2026), ranking 9 of 98 municipalities; the national median is 20,537.

Residential buildings with electric heating: what is the figure for Viborg?

In Viborg, “Residential buildings with electric heating” stands at 2.0% (2026), ranking 86 of 98 municipalities; the national median is 4.9%.

How much electricity does a solar panel produce in Viborg?

In Viborg, a 1 kWp south-facing system tilted at 41° produces about 956 kWh a year.

Which municipalities border Viborg?

The nearest to Viborg are Skive (24 km), Silkeborg (32 km), Ikast-Brande (37 km), Vesthimmerland (40 km), Randers (41 km).