Carte de situation : Soleure
Canton

Soleure : les communes en chiffres

Soleure (canton) : 106 communes et 291 583 habitants sur 786 km², soit 371 habitants par km². Population : +9,4 % entre 2015 et 2025.

  • 291 583 habitants
  • 106 communes
  • 786 km²
  • 371 hab./km²

Carte et records : Soleure

Toutes les communes : Soleure

Cliquez sur un en-tête de colonne pour trier le tableau.

CommunePopulationÉvolution de la population sur 10 ansDensité de populationSuperficiePart d'étrangersPart des 65 ans et plus
Olten19 265+8,0 %1 675 hab./km²11,5 km²32,5 %19,0 %
Granges18 973+13,3 %728,9 hab./km²26,0 km²40,9 %22,1 %
Soleure16 830+0,7 %2 680 hab./km²6,3 km²22,8 %21,9 %
Zuchwil9 622+10,0 %2 060 hab./km²4,7 km²45,0 %18,7 %
Biberist9 531+15,9 %778,7 hab./km²12,2 km²27,7 %21,5 %
Derendingen7 219+14,2 %1 284 hab./km²5,6 km²33,0 %20,6 %
Trimbach6 928+6,5 %911,6 hab./km²7,6 km²44,7 %18,3 %
Dornach6 898+5,5 %1 200 hab./km²5,8 km²29,1 %24,5 %
Oensingen6 766+9,1 %559,2 hab./km²12,1 km²40,4 %17,0 %
Balsthal6 622+10,0 %422,1 hab./km²15,7 km²37,2 %20,3 %
Gerlafingen5 859+17,5 %3 068 hab./km²1,9 km²42,3 %18,0 %
Bellach5 632+8,1 %1 061 hab./km²5,3 km²31,0 %24,9 %
Wangen bei Olten5 598+10,0 %804,3 hab./km²7,0 km²29,2 %19,2 %
Dulliken5 489+12,1 %908,8 hab./km²6,0 km²46,3 %21,1 %
Schönenwerd5 437+11,6 %1 442 hab./km²3,8 km²39,8 %20,2 %
Hägendorf5 343+9,8 %383,3 hab./km²13,9 km²27,4 %19,4 %
Bâche4 935+1,3 %404,5 hab./km²12,2 km²20,6 %25,3 %
Breitenbach4 440+18,3 %652,9 hab./km²6,8 km²26,7 %23,1 %
Egerkingen4 365+26,6 %629,9 hab./km²6,9 km²37,9 %18,5 %
Niedergösgen4 297+14,3 %992,4 hab./km²4,3 km²32,5 %20,6 %
Lostorf4 113+4,8 %309,9 hab./km²13,3 km²12,4 %23,5 %
Langendorf3 983+6,2 %2 064 hab./km²1,9 km²18,9 %27,1 %
Erlinsbach3 761+10,7 %424,0 hab./km²8,9 km²18,7 %20,6 %
Luterbach3 756+9,3 %827,3 hab./km²4,5 km²23,5 %22,4 %
Selzach3 750+13,6 %192,2 hab./km²19,5 km²18,1 %21,1 %
Kappel3 591+16,3 %704,1 hab./km²5,1 km²26,2 %20,2 %
Hofstetten-Flüh3 410+7,8 %453,5 hab./km²7,5 km²20,5 %23,1 %
Subingen3 311+7,9 %528,1 hab./km²6,3 km²18,5 %21,0 %
Däniken3 108+12,2 %572,4 hab./km²5,4 km²26,5 %21,9 %
Buchegg2 979+5,6 %131,6 hab./km²22,6 km²5,7 %24,2 %
Lohn-Ammannsegg2 940+8,6 %656,2 hab./km²4,5 km²9,5 %26,4 %
Gretzenbach2 825+6,9 %484,6 hab./km²5,8 km²26,4 %21,7 %
Obergösgen2 553+15,2 %703,3 hab./km²3,6 km²30,6 %24,1 %
Wolfwil2 473+18,8 %360,5 hab./km²6,9 km²13,1 %22,0 %
Büsserach2 473+12,3 %327,5 hab./km²7,5 km²17,2 %20,5 %
Mümliswil-Ramiswil2 472+1,1 %69,7 hab./km²35,5 km²15,3 %23,0 %
Neuendorf2 412+17,2 %337,8 hab./km²7,1 km²18,9 %18,5 %
Deitingen2 409+8,8 %317,0 hab./km²7,6 km²14,1 %23,5 %
Oberbuchsiten2 382+9,1 %254,2 hab./km²9,4 km²32,0 %16,6 %
Riedholz2 319+1,3 %324,3 hab./km²7,2 km²11,4 %23,7 %
Recherswil2 260+23,8 %672,6 hab./km²3,4 km²14,7 %23,0 %
Winznau2 061+13,2 %523,1 hab./km²3,9 km²18,1 %23,4 %
Starrkirch-Wil2 020+18,8 %1 092 hab./km²1,9 km²19,3 %19,9 %
Nunningen1 948+3,6 %188,9 hab./km²10,3 km²10,2 %25,6 %
Laupersdorf1 916+10,5 %123,5 hab./km²15,5 km²15,0 %21,8 %
Kestenholz1 888+6,7 %219,8 hab./km²8,6 km²10,2 %21,1 %
Fulenbach1 841+6,7 %411,9 hab./km²4,5 km²12,1 %21,6 %
Oberdorf1 806+9,2 %151,6 hab./km²11,9 km²8,6 %25,5 %
Gunzgen1 783+7,7 %456,0 hab./km²3,9 km²15,5 %22,7 %
Härkingen1 763+15,0 %316,5 hab./km²5,6 km²16,3 %17,2 %
Lommiswil1 615+9,2 %280,4 hab./km²5,8 km²9,5 %24,5 %
Nuglar-Sankt Pantaleon1 580+6,6 %249,2 hab./km²6,3 km²12,5 %26,8 %
Messen1 506+3,1 %126,7 hab./km²11,9 km²4,7 %22,1 %
Rüttenen1 498−0,6 %170,2 hab./km²8,8 km²7,8 %27,8 %
Witterswil1 475−1,3 %556,6 hab./km²2,6 km²18,3 %23,5 %
Kriegstetten1 456+14,3 %1 277 hab./km²1,1 km²14,9 %24,9 %
Matzendorf1 439+11,4 %127,5 hab./km²11,3 km²11,3 %22,1 %
Rodersdorf1 398+5,0 %264,3 hab./km²5,3 km²12,2 %31,0 %
Niederbuchsiten1 369+22,0 %249,4 hab./km²5,5 km²21,3 %18,0 %
Aeschi1 342+10,4 %244,9 hab./km²5,5 km²8,9 %25,6 %
Hochwald1 278−1,2 %153,1 hab./km²8,3 km²11,7 %29,3 %
Stüsslingen1 265+8,2 %205,4 hab./km²6,2 km²10,6 %23,2 %
Obergerlafingen1 232+10,9 %810,5 hab./km²1,5 km²13,7 %22,4 %
Rickenbach1 208+43,8 %437,7 hab./km²2,8 km²22,3 %21,2 %
Welschenrohr-Gänsbrunnen1 199−1,6 %49,0 hab./km²24,5 km²15,8 %25,6 %
Kleinlützel1 190−5,4 %72,9 hab./km²16,3 km²13,9 %29,1 %
Bättwil1 185−0,8 %701,2 hab./km²1,7 km²16,0 %21,7 %
Günsberg1 169+1,5 %222,2 hab./km²5,3 km²6,7 %25,8 %
Schnottwil1 159+9,0 %161,6 hab./km²7,2 km²6,6 %20,5 %
Lüsslingen-Nennigkofen1 131+7,0 %144,8 hab./km²7,8 km²7,9 %20,9 %
Etziken1 093+38,9 %323,4 hab./km²3,4 km²13,4 %18,9 %
Seewen1 088+6,5 %66,7 hab./km²16,3 km²12,1 %23,9 %
Feldbrunnen-Sankt Niklaus1 068+9,7 %432,4 hab./km²2,5 km²12,6 %26,6 %
Büren1 060+6,4 %170,1 hab./km²6,2 km²15,3 %19,5 %
Flumenthal1 023+6,7 %328,9 hab./km²3,1 km²14,8 %20,9 %
Erschwil996+10,3 %134,1 hab./km²7,4 km²17,8 %25,2 %
Himmelried974+4,7 %161,5 hab./km²6,0 km²15,2 %25,9 %
Metzerlen-Mariastein970+6,6 %114,4 hab./km²8,5 km²13,4 %25,9 %
Horriwil940+8,7 %361,5 hab./km²2,6 km²7,0 %20,0 %
Lüterkofen-Ichertswil923+21,1 %208,4 hab./km²4,4 km²8,0 %23,1 %
Gempen919+3,4 %153,4 hab./km²6,0 km²16,4 %23,5 %
Oekingen887+9,9 %362,0 hab./km²2,5 km²6,4 %23,1 %
Halten824−5,6 %445,4 hab./km²1,9 km²8,2 %27,6 %
Boningen816+11,0 %291,4 hab./km²2,8 km²21,2 %15,7 %
Bärschwil806−0,7 %72,0 hab./km²11,2 km²13,3 %29,9 %
Holderbank779+22,7 %98,6 hab./km²7,9 km²24,5 %18,9 %
Walterswil768+11,0 %169,5 hab./km²4,5 km²15,1 %22,1 %
Drei Höfe727−2,0 %159,4 hab./km²4,6 km²8,0 %23,5 %
Hubersdorf727+0,3 %519,3 hab./km²1,4 km²8,2 %25,0 %
Zullwil704+10,3 %193,9 hab./km²3,6 km²17,6 %20,4 %
Meltingen623−6,2 %108,2 hab./km²5,8 km²9,5 %22,6 %
Fehren619+1,5 %412,7 hab./km²1,5 km²5,7 %22,1 %
Herbetswil617+15,8 %37,9 hab./km²16,3 km²12,2 %23,0 %
Aedermannsdorf607+10,6 %47,1 hab./km²12,9 km²6,1 %25,4 %
Bolken579+1,4 %273,1 hab./km²2,1 km²7,8 %20,0 %
Kienberg526+1,0 %61,7 hab./km²8,5 km²15,2 %20,7 %
Grindel508+4,5 %164,9 hab./km²3,1 km²13,2 %26,4 %
Wisen451+11,6 %94,2 hab./km²4,8 km²7,5 %23,1 %
Hauenstein-Ifenthal348+10,8 %65,7 hab./km²5,3 km²12,6 %20,4 %
Biezwil345+6,8 %82,5 hab./km²4,2 km²4,9 %26,7 %
Eppenberg-Wöschnau336+6,0 %185,6 hab./km²1,8 km²37,2 %19,4 %
Beinwil248−6,4 %10,9 hab./km²22,7 km²11,3 %26,2 %
Unterramsern230+13,3 %149,4 hab./km²1,5 km²3,0 %17,8 %
Balm bei Günsberg213+5,4 %39,0 hab./km²5,5 km²8,9 %32,4 %
Hüniken160+70,2 %158,4 hab./km²1,0 km²6,2 %20,6 %
Kammersrohr32−3,0 %34,0 hab./km²0,9 km²9,4 %37,5 %

Soleure face à l'ensemble du pays

Moyennes pondérées par la population pour les taux ; totaux pour les comptages.

IndicateurSoleureSuisse
Part d'étrangers25,9 %27,7 %
Part des 65 ans et plus21,7 %19,8 %
Logements148 9004 927 050
Logements dans des bâtiments construits avant 194622,0 %22,4 %
Logements dans des bâtiments construits depuis 200121,9 %24,6 %
Part de maisons individuelles parmi les bâtiments d'habitation70,1 %56,9 %
Chauffages au mazout ou au gaz72,7 %61,7 %
Pompes à chaleur comme chauffage principal11,4 %15,5 %
Chauffages au bois8,1 %9,3 %
Chauffage à distance2,7 %7,3 %
Installations photovoltaïques11 211329 600
Puissance photovoltaïque installée pour 1 000 habitants1 095 kW919,4 kW
Potentiel d'électricité solaire des toitures2 373 GWh/an64 783 GWh/an
Potentiel solaire des toitures par habitant8 138 kWh/habitant7 100 kWh/habitant
Établissements18 596728 011
Emplois151 6335 679 518
Emplois pour 1 000 habitants520,0622,5
Part des emplois dans les services67,4 %73,4 %
Part des emplois dans l'industrie et la construction27,9 %22,0 %
Entités inscrites au registre du commerce18 362762 757
Entités inscrites au registre du commerce pour 1 000 habitants63,083,6
Part des SA et des Sàrl parmi les entités inscrites65,9 %68,6 %
Part des entreprises individuelles parmi les entités inscrites29,3 %26,1 %

Questions fréquentes

Soleure : combien de communes ?

Soleure : 106 communes. La plus peuplée est Olten, avec 19 265 habitants.

Soleure : quelle est la population ?

Soleure : 291 583 habitants en 2025, soit 371 habitants par km².

Soleure : quelle commune gagne le plus d'habitants ?

Soleure : Hüniken affiche la plus forte progression sur 10 ans (+70,2 %).

Les autres cantons