Location map: Mels
Municipality · Wahlkreis Sarganserland · St. Gallen

Mels: population and statistics

Mels has a population of 9,581 (2025) across 139.1 km², or 68.9 people per km². It ranks 196 of 2,115 municipalities by population. Its population is growing: +11.1% between 2015 and 2025.

  • 9,581 residents
  • 139.1 km²
  • 69 people/km²
  • 522 m

Key points

Among the 75 municipalities in St. Gallen, Mels ranks No. 15 by population.

A 1 kWp solar panel tilted at 39° generates about 1,229 kWh a year here.

Mels in numbers

Population
9,581
ranked 196 of 2,115
+11.1%over 10 years
2015–2025
Population density
69people/km²
ranked 1,549 of 1,806
Area
139km²
ranked 37 of 2,110
Elevation
522m
ranked 1,057 of 2,114
Photovoltaic installations
399
ranked 152 of 2,108
Dwellings
4,776
ranked 210 of 2,108
Establishments
643
ranked 211 of 2,112
Jobs
3,715
ranked 263 of 2,111

Where is Mels?

Population of Mels over time

8,5009,0009,50010,000201520172019202120232025
Population, 2015–2025

Mels had 8,620 residents in 2015 and 9,581 in 2025.

YearPopulation
20208,716
20218,991
20229,311
20239,538
20249,581
20259,581

Did you know?

All indicators for Mels

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.

MelsNational medianHover over or tap a bar to see what it shows.

Population

IndicatorMelsSt. GallenNationalPosition?Rank
Share of people aged 65 and over (2025)19.2%19.9%20.7%ranked 1,178 of 1,811

Housing

IndicatorMelsSt. GallenNationalPosition?Rank
Dwellings (2026)4,776280,8534,927,050ranked 210 of 2,108
Dwellings in buildings built before 1946 (2026)21.4%23.5%23.3%ranked 995 of 1,806
Dwellings in buildings built since 2001 (2026)28.4%24.8%25.3%ranked 696 of 1,806
Share of single-family houses among residential buildings (2026)74.7%64.1%69.5%ranked 553 of 1,806

Energy

IndicatorMelsSt. GallenNationalPosition?Rank
Oil or gas heating systems (2026)45.1%52.2%53.5%ranked 1,203 of 1,806
Heat pumps as main heating (2026)29.6%30.7%13.7%ranked 251 of 1,806
Wood heating systems (2026)20.6%9.0%12.4%ranked 519 of 1,806
District heating (2026)3.2%6.0%1.4%ranked 624 of 1,806
Photovoltaic installations (2026)39926,111329,600ranked 152 of 2,108
Installed photovoltaic capacity per 1,000 inhabitants (2026)941.2 kW1,325 kW1,134 kWranked 1,189 of 1,806
Rooftop solar electricity potential (2026)67.7 GWh/year4,072 GWh/year64,783 GWh/yearranked 188 of 2,114
Rooftop solar potential per inhabitant (2026)7,065 kWh/inh.7,485 kWh/inh.9,356 kWh/inh.ranked 1,371 of 1,810

Economy

IndicatorMelsSt. GallenNationalPosition?Rank
Establishments (2024)64339,699728,011ranked 211 of 2,112
Entities listed in the commercial register (2026)57042,658762,757ranked 257 of 2,115
Entities in the commercial register per 1,000 inhabitants (2026)59.578.464.9ranked 1,136 of 1,811
Share of limited companies (AG, GmbH) among registered entities (2026)63.2%65.2%65.7%ranked 1,129 of 1,808
Share of sole proprietorships among registered entities (2026)29.5%29.2%29.0%ranked 857 of 1,808

Employment

IndicatorMelsSt. GallenNationalPosition?Rank
Jobs (2024)3,715317,4615,679,518ranked 263 of 2,111
Jobs per 1,000 inhabitants (2024)387.7583.5362.9ranked 811 of 1,810
Share of jobs in services (2024)67.6%64.9%63.6%ranked 749 of 1,804
Share of jobs in industry and construction (2024)24.0%30.3%24.2%ranked 900 of 1,776

Society

IndicatorMelsSt. GallenNationalPosition?Rank
Share of foreign nationals (2025)20.1%27.2%18.9%ranked 813 of 1,811

Sunshine and temperatures: Mels

Annual solar output
1,229kWh
for 1 kWp tilted at 39°
Warmest month
13.7°C
July
Coldest month
−5.3°C
January
Most productive month
132kWh
April

0100200300−10°0°10°20°JanFebMarAprMayJunJulAugSepOctNovDec
Monthly sunshine (kWh/m²)Average temperature (°C)

Frequently asked questions

What is the population of Mels?

Mels has 9,581 residents (2025), ranking 196 of 2,115 municipalities.

How big is Mels?

Mels covers 139.1 km², with a density of 69 people per km².

Is the population of Mels growing?

Between 2015 and 2025, the population of Mels went from 8,620 to 9,581, a change of +11.1%.

Where is Mels?

Mels is in St. Gallen. It belongs to Wahlkreis Sarganserland (district). Latitude 47.050, longitude 9.417.

Photovoltaic installations: what is the figure for Mels?

In Mels, “Photovoltaic installations” stands at 399 (2026), ranking 152 of 2,108 municipalities; the national median is 103.

Dwellings: what is the figure for Mels?

In Mels, “Dwellings” stands at 4,776 (2026), ranking 210 of 2,108 municipalities; the national median is 990.

How much electricity does a solar panel produce in Mels?

In Mels, a 1 kWp south-facing system tilted at 39° produces about 1,229 kWh a year.

Which municipalities border Mels?

The nearest to Mels are Sargans (1.8 km), Vilters-Wangs (4.5 km), Wartau (6.3 km), Flums (7.3 km), Bad Ragaz (8.4 km).