Haute-Saône
539 communes · Bourgogne-Franche-Comté
Le département Haute-Saône (code 70), situé en région Bourgogne-Franche-Comté, regroupe 539 communes.
Sur le plan démographique, la population est passée de 304 524 habitants en 1876 à 233 185 en 2023, soit un recul de 23 %.
Sur le plan économique, le revenu médian des ménages s'établit à 21 710 € par an, soit 4,2 % en dessous de la médiane nationale. De plus, le taux de chômage médian atteint 9,7 %, soit 12,6 % en dessous de la médiane nationale.
Concernant le logement, le prix immobilier médian est de 1 315 €/m², soit 48,1 % en dessous de la médiane nationale. 75,4 % des habitants sont propriétaires.
Lors de la présidentielle 2022, Marine LE PEN est arrivé en tête au second tour avec 56,9 % des suffrages, devant Emmanuel MACRON (43,1 %).
Indicateurs clés
Carte interactive
Graphiques
Évolution de la population
Pyramide des âges
Présidentielle 2022 — résultats départementaux
Portrait départemental
Agriculture biologique
Qualité de l'air
Indice moyen de qualité de l'air : 2,3 / 5
Répartition des mesures : Bon 391 · Moyen 4 766 · Dégradé 756 · Mauvais 555
Démographie
| Indicateur | Médiane | Moy. nationale | Min | Max |
|---|---|---|---|---|
| Population | 197 hab. ▼ -57,0% | 458 hab. | 16 | 15 078 |
| Densité (hab/km²) | 26,0 hab/km² ▼ -37,2% | 41,4 hab/km² | 3,1 | 1 675,3 |
| Âge moyen | 43,9 ans ▲ +6,0% | 41,4 ans | 34,3 | 66,3 |
| Part des moins de 30 ans (%) | 31,2 % ▼ -10,6% | 34,9 % | 4,0 | 48,8 |
| Part des 60 ans et plus (%) | 30,7 % ▲ +17,6% | 26,1 % | 11,7 | 80,0 |
Communes les plus peuplées
- Vesoul 15 078 hab.
- Héricourt 10 621 hab.
- Lure 7 877 hab.
- Luxeuil-Les-Bains 6 663 hab.
- Gray 5 365 hab.
Économie & Emploi
Le tissu économique de Haute-Saône se caractérise par un revenu médian de 21 710 €/an et un taux de chômage de 9,7 %.
| Indicateur | Médiane | Moy. nationale | Min | Max |
|---|---|---|---|---|
| Revenu médian (€/an) | 21 710 €/an ▼ -4,2% | 22 650 €/an | 16 370 | 27 540 |
| Taux de pauvreté (%) | 22,0 % ▲ +37,5% | 16,0 % | 8,0 | 30,0 |
| Taux d'emploi (%) | 68,5 % ▲ +1,2% | 67,7 % | 36,4 | 91,2 |
| Taux de chômage (%) | 9,7 % ▼ -12,6% | 11,1 % | 0,0 | 25,9 |
| Taux d'activité (%) | 75,6 % ● 0,0% | 75,9 % | 36,4 | 93,5 |
| Entreprises pour 100 hab. | 6,2 /100 hab ▼ -25,4% | 8,3 /100 hab | 0,0 | 18,3 |
Communes les plus aisées
- Mandrevillars 27 540 €/an
- Errevet 27 330 €/an
- Échenans-sous-Mont-Vaudois 27 250 €/an
- Vellefaux 27 170 €/an
- Vallerois-Lorioz 27 150 €/an
Logement & Immobilier
Le marché immobilier de Haute-Saône affiche un prix médian de 1 315 €/m², en dessous de la médiane nationale (2 536 €/m²).
| Indicateur | Médiane | Moy. nationale | Min | Max |
|---|---|---|---|---|
| Prix médian m² (€) | 1 315 €/m² ▼ -48,1% | 2 536 €/m² | 157 | 11 899 |
| Taux HLM (%) | 5,0 % ▼ -68,8% | 16,0 % | 0,0 | 35,0 |
| Part propriétaires (%) | 75,4 % ▲ +29,6% | 58,2 % | 31,6 | 100,0 |
| Taux logements vacants (%) | 9,0 % ▲ +20,0% | 7,5 % | 0,0 | 32,5 |
Communes les plus chères (maisons)
- Esmoulières 3 558 €/m²
- Écromagny 2 727 €/m²
- Tincey-et-Pontrebeau 2 667 €/m²
- Sainte-Marie-en-Chanois 2 541 €/m²
- Contréglise 2 510 €/m²
Top & Flop par commune
Ce tableau met en regard, pour 7 indicateurs clés, la commune la mieux classée et la moins bien classée de Haute-Saône. Il permet d'identifier les disparités territoriales au sein du département.
Conso. énergétique
Énergie & Numérique
Le département affiche un taux de couverture fibre de 39,5 % (inférieur à la médiane nationale de 83,5 %).
| Indicateur | Médiane | Moy. nationale | Min | Max |
|---|---|---|---|---|
| DPE conso moyenne (kWh/m²/an) | 223,3 kWh/m²/an ▲ +11,9% | 199,6 kWh/m²/an | 124,6 | 443,6 |
| Part passoires thermiques (%) | 16,4 % ▲ +97,6% | 8,3 % | 0,0 | 100,0 |
| Couverture fibre (%) | 39,5 % ▼ -52,7% | 83,5 % | 0,0 | 95,2 |
Finances locales
Les communes de Haute-Saône dépensent en médiane 671 € par habitant en fonctionnement, pour une dette médiane de 629 € par habitant.
| Indicateur | Médiane | Moy. nationale | Min | Max |
|---|---|---|---|---|
| Dépenses fonctionnement/hab (€) | 671 €/hab ▼ -41,6% | 1 148 €/hab | 211 | 2 813 |
| Dette/hab (€) | 629 €/hab ▼ -22,2% | 809 €/hab | 0 | 6 073 |
Classements
Les 539 communes
A
- Abelcourt 70300
- Aboncourt-Gesincourt 70500
- Achey 70180
- Commune de Adelans-et-Le-Val-De-Bithaine 70200
- Aillevans 70110
- Aillevillers-et-Lyaumont 70320
- Ailloncourt 70300
- Ainvelle 70800
- Aisey-et-Richecourt 70500
- Commune de Alaincourt 70210
- Amage 70280
- Amance 70160
- Ambiévillers 70210
- Amblans-et-Velotte 70200
- Amoncourt 70170
- Commune de Amont-et-Effreney 70310
- Anchenoncourt-et-Chazel 70210
- Ancier 70100
- Andelarre 70000
- Andelarrot 70000
- Andornay 70200
- Commune de Angirey 70700
- Anjeux 70800
- Apremont 70100
- Arbecey 70120
- Arc-Lès-Gray 70100
- Argillières 70600
- Commune de Aroz 70360
- Arpenans 70200
- Arsans 70100
- Athesans-Étroitefontaine 70110
- Attricourt 70100
- Augicourt 70500
- Commune de Aulx-Lès-Cromary 70190
- Autet 70180
- Authoison 70190
- Autoreille 70700
- Autrey-Le-Vay 70110
- Autrey-Lès-Cerre 70110
- Commune de Autrey-Lès-Gray 70100
- Auvet-et-La-Chapelotte 70100
- Auxon 70000
- Avrigney-Virey 70150
B
- Baignes 70000
- Bard-Lès-Pesmes 70140
- Barges 70500
- Commune de Bassigney 70800
- Battrans 70100
- Baudoncourt 70300
- Baulay 70160
- Bay 70150
- Beaujeu-Saint-Vallier-Pierrejux-et-Quitteur 70100
- Commune de Beaumotte-Aubertans 70190
- Beaumotte-Lès-Pin 70150
- Belfahy 70290
- Belmont 70270
- Belonchamp 70270
- Belverne 70400
- Commune de Besnans 70230
- Betaucourt 70500
- Betoncourt-Lès-Brotte 70300
- Betoncourt-Saint-Pancras 70210
- Betoncourt-sur-Mance 70500
- Beulotte-Saint-Laurent 70310
- Commune de Beveuge 70110
- Blondefontaine 70500
- Bonboillon 70150
- Bonnevent-Velloreille 70700
- Borey 70110
- Bougey 70500
- Commune de Bougnon 70170
- Bouhans-et-Feurg 70100
- Bouhans-Lès-Lure 70200
- Bouhans-Lès-Montbozon 70230
- Bouligney 70800
- Boulot 70190
- Commune de Boult 70190
- Bourbévelle 70500
- Bourguignon-Lès-Conflans 70800
- Bourguignon-Lès-La-Charité 70190
- Bourguignon-Lès-Morey 70120
- Boursières 70000
- Commune de Bousseraucourt 70500
- Bresilley 70140
- Breuches 70300
- Breuchotte 70280
- Breurey-Lès-Faverney 70160
- Brevilliers 70400
- Commune de Briaucourt 70800
- Brotte-Lès-Luxeuil 70300
- Brotte-Lès-Ray 70180
- Broye-Aubigney-Montseugny 70140
- Broye-Les-Loups-et-Verfontaine 70100
- Brussey 70150
- Commune de Bucey-Lès-Gy 70700
- Bucey-Lès-Traves 70360
- Buffignécourt 70500
- Bussières 70190
- Buthiers 70190
C
- Calmoutier 70240
- Cemboing 70500
- Cenans 70230
- Commune de Cendrecourt 70500
- Cerre-Lès-Noroy 70000
- Chagey 70400
- Chambornay-Lès-Bellevaux 70190
- Chambornay-Lès-Pin 70150
- Champagney 70290
- Commune de Champey 70400
- Champlitte 70600
- Champtonnay 70100
- Champvans 70100
- Chancey 70140
- Chantes 70360
- Commune de Charcenne 70700
- Chargey-Lès-Gray 70100
- Chargey-Lès-Port 70170
- Chariez 70000
- Charmes-Saint-Valbert 70120
- Charmoille 70000
- Commune de Chassey-Lès-Montbozon 70230
- Chassey-Lès-Scey 70360
- Chaumercenne 70140
- Chauvirey-Le-Châtel 70500
- Chauvirey-Le-Vieil 70500
- Chaux-La-Lotière 70190
- Commune de Chaux-Lès-Port 70170
- Chavanne 70400
- Chemilly 70360
- Chenebier 70400
- Chenevrey-et-Morogne 70150
- Chevigney 70140
- Commune de Choye 70700
- Châlonvillars 70400
- Châteney 70240
- Châtenois 70240
- Cintrey 70120
- Cirey 70190
- Commune de Citers 70300
- Citey 70700
- Clairegoutte 70200
- Clans 70000
- Cognières 70230
- Coisevaux 70400
- Commune de Colombe-Lès-Vesoul 70000
- Colombier 70000
- Colombotte 70240
- Combeaufontaine 70120
- Comberjon 70000
- Conflandey 70170
- Commune de Conflans-sur-Lanterne 70800
- Confracourt 70120
- Contréglise 70160
- Corbenay 70320
- Cordonnet 70190
- Cornot 70120
- Commune de Corravillers 70310
- Corre 70500
- Coulevon 70000
- Courchaton 70110
- Courcuire 70150
- Courmont 70400
- Commune de Courtesoult-et-Gatey 70600
- Couthenans 70400
- Cresancey 70100
- Crevans-et-La-Chapelle-Lès-Granges 70400
- Creveney 70240
- Cromary 70190
- Commune de Cubry-Lès-Faverney 70160
- Cugney 70700
- Cult 70150
- Cuve 70800
D
- Dambenoît-Lès-Colombe 70200
- Dampierre-Lès-Conflans 70800
- Dampierre-sur-Linotte 70230
- Commune de Dampierre-sur-Salon 70180
- Dampvalley-Lès-Colombe 70000
- Dampvalley-Saint-Pancras 70210
- Delain 70180
- Demangevelle 70210
- Denèvre 70180
E
- Errevet 70400
- Esboz-Brest 70300
- Esmoulins 70100
- Commune de Esmoulières 70310
- Esprels 70110
- Essertenne-et-Cecey 70100
- Échavanne 70400
- Échenans-sous-Mont-Vaudois 70400
- Échenoz-La-Méline 70000
- Commune de Échenoz-Le-Sec 70000
- Écromagny 70270
- Écuelle 70600
- Éhuns 70300
- Équevilley 70160
- Étobon 70400
- Commune de Étrelles-et-La-Montbleuse 70700
- Étuz 70150
F
- Fahy-Lès-Autrey 70100
- Fallon 70110
- Faucogney-et-La-Mer 70310
- Commune de Faverney 70160
- Faymont 70200
- Ferrières-Lès-Ray 70130
- Ferrières-Lès-Scey 70360
- Filain 70230
- Flagy 70000
- Commune de Fleurey-Lès-Faverney 70160
- Fleurey-Lès-Lavoncourt 70120
- Fleurey-Lès-Saint-Loup 70800
- Fondremand 70190
- Fontaine-Lès-Luxeuil 70800
- Fontenois-La-Ville 70210
- Commune de Fontenois-Lès-Montbozon 70230
- Fouchécourt 70160
- Fougerolles-Saint-Valbert 70300
- Fouvent-Saint-Andoche 70600
- Frahier-et-Chatebier 70400
- Framont 70600
- Commune de Francalmont 70800
- Franchevelle 70200
- Francourt 70180
- Frasne-Le-Château 70700
- Fresne-Saint-Mamès 70130
- Fresse 70270
- Commune de Fretigney-et-Velloreille 70130
- Froideconche 70300
- Froideterre 70200
- Frotey-Lès-Lure 70200
- Frotey-Lès-Vesoul 70000
- Frédéric-Fontaine 70200
- Commune de Fédry 70120
G
- Genevreuille 70240
- Genevrey 70240
- Georfans 70110
- Commune de Germigney 70100
- Gevigney-et-Mercey 70500
- Girefontaine 70210
- Gouhenans 70110
- Gourgeon 70120
- Grammont 70110
- Commune de Grandecourt 70120
- Grandvelle-et-Le-Perrenot 70190
- Granges-La-Ville 70400
- Granges-Le-Bourg 70400
- Grattery 70170
- Gray 70100
- Commune de Gray-La-Ville 70100
- Gy 70700
- Gézier-et-Fontenelay 70700
H
- Haut-Du-Them-Château-Lambert 70440
- Hautevelle 70800
- Hugier 70150
- Commune de Hurecourt 70210
- Hyet 70190
- Héricourt 70400
I
- Igny 70700
J
L
- La Barre 70190
- La Basse-Vaivre 70210
- La Bruyère 70280
- Commune de La Chapelle-Lès-Luxeuil 70300
- La Chapelle-Saint-Quillain 70700
- La Corbière 70300
- La Creuse 70240
- La Côte 70200
- La Demie 70000
- Commune de La Grande-Résie 70140
- La Lanterne-et-Les-Armonts 70270
- La Longine 70310
- La Malachère 70190
- La Montagne 70310
- La Neuvelle-Lès-Lure 70200
- Commune de La Neuvelle-Lès-Scey 70360
- La Pisseure 70800
- La Proiselière-et-Langle 70310
- La Quarte 70120
- La Roche-Morey 70120
- La Rochelle 70120
- Commune de La Romaine 70130
- La Rosière 70310
- La Résie-Saint-Martin 70140
- La Vaivre 70320
- La Vergenne 70200
- La Vernotte 70130
- Commune de La Villedieu-en-Fontenette 70160
- La Villeneuve-Bellenoye-et-La-Maize 70240
- La Voivre 70310
- Lambrey 70500
- Lantenot 70200
- Larians-et-Munans 70230
- Commune de Larret 70600
- Lavigney 70120
- Lavoncourt 70120
- Le Magnoray 70000
- Le Tremblois 70100
- Le Val-De-Gouhenans 70200
- Commune de Le Val-Saint-Éloi 70160
- Les Aynans 70200
- Les Bâties 70130
- Les Fessey 70310
- Les Magny 70110
- Lieffrans 70190
- Commune de Lieucourt 70140
- Linexert 70200
- Liévans 70240
- Lomont 70200
- Longevelle 70110
- Loulans-Verchamp 70230
- Commune de Lure 70200
- Luxeuil-Les-Bains 70300
- Luze 70400
- Lyoffans 70200
- Lœuilley 70100
M
- Magnivray 70300
- Magnoncourt 70800
- Magny-Danigon 70200
- Commune de Magny-Jobert 70200
- Magny-Lès-Jussey 70500
- Magny-Vernois 70200
- Mailleroncourt-Charette 70240
- Mailleroncourt-Saint-Pancras 70210
- Mailley-et-Chazelot 70000
- Commune de Maizières 70190
- Malans 70140
- Malbouhans 70200
- Malvillers 70120
- Mandrevillars 70400
- Mantoche 70100
- Commune de Marast 70110
- Marnay 70150
- Maussans 70230
- Melin 70120
- Melincourt 70210
- Membrey 70180
- Commune de Menoux 70160
- Mercey-sur-Saône 70130
- Mersuay 70160
- Meurcourt 70300
- Mignavillers 70400
- Moffans-et-Vacheresse 70200
- Commune de Moimay 70110
- Molay 70120
- Mollans 70240
- Mont-Le-Vernois 70000
- Mont-Saint-Léger 70120
- Montagney 70140
- Commune de Montarlot-Lès-Rioz 70190
- Montboillon 70700
- Montbozon 70230
- Montcey 70000
- Montcourt 70500
- Montdoré 70210
- Commune de Montessaux 70270
- Montigny-Lès-Cherlieu 70500
- Montigny-Lès-Vesoul 70000
- Montjustin-et-Velotte 70110
- Montot 70180
- Montureux-et-Prantigny 70100
- Commune de Montureux-Lès-Baulay 70500
- Motey-Besuche 70140
- Mélecey 70110
- Mélisey 70270
N
- Nantilly 70100
- Navenne 70000
- Neurey-en-Vaux 70160
- Commune de Neurey-Lès-La-Demie 70000
- Neuvelle-Lès-Cromary 70190
- Neuvelle-Lès-La-Charité 70130
- Noidans-Le-Ferroux 70130
- Noidans-Lès-Vesoul 70000
- Noiron 70100
- Commune de Noroy-Le-Bourg 70000
O
- Oigney 70120
- Oiselay-et-Grachaux 70700
- Onay 70100
- Commune de Oppenans 70110
- Oricourt 70110
- Ormenans 70230
- Ormoiche 70300
- Ormoy 70500
- Ouge 70500
- Commune de Ovanches 70360
- Oyrières 70600
P
- Palante 70200
- Passavant-La-Rochère 70210
- Pennesières 70190
- Commune de Percey-Le-Grand 70600
- Perrouse 70190
- Pesmes 70140
- Pierrecourt 70600
- Pin 70150
- Plainemont 70800
- Commune de Plancher-Bas 70290
- Plancher-Les-Mines 70290
- Polaincourt-et-Clairefontaine 70210
- Pomoy 70240
- Pont-Du-Bois 70210
- Pont-sur-L'ognon 70110
- Commune de Pontcey 70360
- Port-sur-Saône 70170
- Poyans 70100
- Preigney 70120
- Provenchère 70170
- Purgerot 70160
- Commune de Pusey 70000
- Pusy-et-Épenoux 70000
Q
R
- Raddon-et-Chapendu 70280
- Raincourt 70500
- Ranzevelle 70500
- Commune de Ray-sur-Saône 70130
- Raze 70000
- Recologne 70130
- Recologne-Lès-Rioz 70190
- Renaucourt 70120
- Rignovelle 70200
- Commune de Rigny 70100
- Rioz 70190
- Roche-et-Raucourt 70180
- Roche-sur-Linotte-et-Sorans-Les-Cordiers 70230
- Ronchamp 70250
- Rosey 70000
- Commune de Rosières-sur-Mance 70500
- Roye 70200
- Ruhans 70190
- Rupt-sur-Saône 70360
S
- Saint-Barthélemy 70270
- Saint-Bresson 70280
- Saint-Broing 70100
- Commune de Saint-Ferjeux 70110
- Saint-Gand 70130
- Saint-Germain 70200
- Saint-Loup-Nantouard 70100
- Saint-Loup-sur-Semouse 70800
- Saint-Marcel 70500
- Commune de Saint-Rémy-en-Comté 70160
- Saint-Sauveur 70300
- Saint-Sulpice 70110
- Sainte-Marie-en-Chanois 70310
- Sainte-Marie-en-Chaux 70300
- Sainte-Reine 70700
- Commune de Saponcourt 70210
- Saulnot 70400
- Saulx 70240
- Sauvigney-Lès-Gray 70100
- Sauvigney-Lès-Pesmes 70140
- Savoyeux 70130
- Commune de Scey-sur-Saône-et-Saint-Albin 70360
- Scye 70170
- Secenans 70400
- Selles 70210
- Semmadon 70120
- Senargent-Mignafans 70110
- Commune de Senoncourt 70160
- Servance-Miellin 70440
- Servigney 70240
- Seveux-Motey 70130
- Soing-Cubry-Charentenay 70130
- Sorans-Lès-Breurey 70190
- Commune de Sornay 70150
T
- Tartécourt 70500
- Ternuay-Melay-et-Saint-Hilaire 70270
- Theuley 70120
- Commune de Thieffrans 70230
- Thiénans 70230
- Tincey-et-Pontrebeau 70120
- Traitiéfontaine 70190
- Traves 70360
- Tromarey 70150
- Commune de Trémoins 70400
- Trésilley 70190
V
- Vadans 70140
- Vaite 70180
- Vaivre-et-Montoille 70000
- Commune de Valay 70140
- Vallerois-Le-Bois 70000
- Vallerois-Lorioz 70000
- Vandelans 70190
- Vanne 70130
- Vantoux-et-Longevelle 70700
- Commune de Varogne 70240
- Vars 70600
- Vauchoux 70170
- Vauconcourt-Nervezain 70120
- Vauvillers 70210
- Vaux-Le-Moncelot 70700
- Commune de Velesmes-Échevanne 70100
- Velet 70100
- Velle-Le-Châtel 70000
- Vellechevreux-et-Courbenans 70110
- Velleclaire 70700
- Vellefaux 70000
- Commune de Vellefrey-et-Vellefrange 70700
- Vellefrie 70240
- Velleguindry-et-Levrecey 70000
- Velleminfroy 70240
- Vellemoz 70700
- Vellexon-Queutrey-et-Vaudey 70130
- Commune de Velloreille-Lès-Choye 70700
- Velorcey 70300
- Venisey 70500
- Venère 70100
- Vereux 70180
- Verlans 70400
- Commune de Vernois-sur-Mance 70500
- Vesoul 70000
- Villafans 70110
- Villargent 70110
- Villars-Le-Pautel 70500
- Villefrancon 70700
- Commune de Villeparois 70000
- Villers-Bouton 70190
- Villers-Chemin-et-Mont-Lès-Étrelles 70700
- Villers-La-Ville 70110
- Villers-Le-Sec 70000
- Villers-Lès-Luxeuil 70300
- Commune de Villers-Pater 70190
- Villers-sur-Port 70170
- Villers-sur-Saulnot 70400
- Villers-Vaudey 70120
- Villersexel 70110
- Vilory 70240
- Commune de Visoncourt 70300
- Vitrey-sur-Mance 70500
- Volon 70180
- Voray-sur-L'ognon 70190
- Vougécourt 70500
- Vouhenans 70200
- Commune de Vregille 70150
- Vy-Le-Ferroux 70130
- Vy-Lès-Filain 70230
- Vy-Lès-Lure 70200
- Vy-Lès-Rupt 70120
- Vyans-Le-Val 70400
Questions fréquentes — Haute-Saône
Combien de communes dans le département Haute-Saône ?
Le département Haute-Saône (70) compte 539 communes.
Dans quelle région se trouve Haute-Saône ?
Le département Haute-Saône (70) se situe en région Bourgogne-Franche-Comté.
Quel est le code du département Haute-Saône ?
Le code du département Haute-Saône est 70.
Quel est le revenu médian dans Haute-Saône ?
Le revenu médian dans Haute-Saône est de 21 710 € par an (médiane des communes). C'est 4,2 % en dessous de la médiane nationale (22 650 €/an).
Quel est le taux de chômage dans Haute-Saône ?
Le taux de chômage médian dans Haute-Saône est de 9,7 %. La médiane nationale est de 11,1 %.
Quel est le prix de l'immobilier dans Haute-Saône ?
Le prix immobilier médian dans Haute-Saône est de 1 315 €/m². Les prix varient de 157 à 11 899 €/m² selon les communes.
Quel est l'âge moyen dans Haute-Saône ?
L'âge moyen dans Haute-Saône est de 43,9 ans (médiane des communes). Les moins de 30 ans représentent 31,2 % de la population et les plus de 60 ans 30,7 %.
Haute-Saône est-il bien couvert en fibre optique ?
La couverture fibre optique médiane dans Haute-Saône est de 39,5 %. Certaines communes atteignent 95 % tandis que d'autres sont encore à 0 %.
Quel est le budget moyen des communes de Haute-Saône ?
Les communes de Haute-Saône dépensent en médiane 671 € par habitant en fonctionnement, avec une dette médiane de 629 € par habitant.
Comment trouver une commune dans Haute-Saône ?
Consultez la liste complète des 539 communes ci-dessous, classées par ordre alphabétique. Vous pouvez aussi utiliser les 28 classements disponibles (population, prix immobilier, revenu, chômage, etc.) pour comparer les communes entre elles.