Vivant· Is the village alive?

Belfort

Territoire de Belfort · CA Grand Belfort · INSEE 90010

A food shop, a school and somewhere to eat or drink.

Well served 82.1/100 · confidence: medium· Better served than 73 % of the {n|commune|communes} of a similar size.

Identity

Belfort (INSEE 90010) is in Territoire de Belfort (90), part of CA Grand Belfort. Population 45,912 (2023). [1]

INSEE density class: Grands centres urbains (level 1). [2]

Data vintages: INSEE BPE 2025 · INSEE SIRENE 2026-09 · INSEE census (RP) 2023 · INSEE COG 2026 · INSEE density grid 2026 · DATAtourisme 2026-10-22.

Permanent link: https://vivantrural.com/en/fr/90010-belfort

Vitality score

Vitality score 82.1/100 — Well served (model fr-v0.2).

Confidence: medium (sources disagree on Butcher (boucherie)).

Better served than 73 % of the 493 communes of a similar size.

Compare this with communes of a similar size. The score measures how well a place is served relative to its own size band, and larger communes score higher as a rule — so it reads meaningfully against another village, and misleadingly against a town.

Measured but not scored in this model: Market. See the methodology for why.

ComponentValue (0–1)WeightContribution
Daily food0.822520.58
Social12019.92
Education0.86108.65
Health0.91109.1
Public & culture0.5252.62
Population trend0.42104.16
Housing mix0.9554.75

Services

What is here, at a glance

Food 4 of 6
Eating out 1 of 1
Cafés and bars 1 of 1
Schools 3 of 3
Health 2 of 4
Public services 1 of 1
Culture 2 of 2
Sport 1 of 2
Everyday services 3 of 3
Lodging 2 of 2
One square per service type, shaded by how many: none, one, a few, five or more. A blank square means none was counted — the sources do not distinguish “none here” from “not counted”.

A food shop, a school and somewhere to eat or drink. [3,4]

29 × Bakery (boulangerie) (PASCAL ORIEZ SARL · PATISSERIE VERGNE · PAQUIER SARL). [3,4]

8 × Butcher (boucherie) (CHEZ COSKUN ABI · BOUCHERIE CHARCUTERIE TRAITEUR BONNEMAISON · LA BONNE RENOMMEE · EL BARAKA BELFORT · BLEDI MARKET BLEDI PIZZA). [3,4]

16 × Grocery (épicerie / supérette) (SAS PATRICK BOUVARD · FAMILY MARKET · PERELLO SARL · CARREFOUR EXPRESS). [3,4]

11 × Supermarket (LECLERC DRIVE · LIDL · SUPERMARKET · ALDI MARCHE · MONOPRIX EXPLOITATION, PAR ABREVIATION MPX). [3,4]

148 × Restaurant (LAPOSTE · TRATTORIA DE PETITE FONTAINE · LAMBELIN LUCETTE). [3,4]

39 × Café / bar (LE TERMINUS · L'ESTAMINET · BAR SNACK LE SANTIAGUO · CROSSROADS · IBIZA). [4]

12 × Nursery school (maternelle) (ECOLE MATERNELLE PUBLIQUE RAYMOND AUBERT · ECOLE MATERNELLE SIMONE VEIL · ECOLE MATERNELLE APPLICATION HUB METZER · ECOLE MATERNELLE PUBLIQUE F.A. BARTHOLDI · ECOLE MATERNELLE PUBLIQUE EMILE GEHANT). [3]

16 × Primary school (élémentaire) (ECOLE ELEMENTAIRE PUBLIQUE JULES HEIDET · ECOLE ELEMENTAIRE PUBLIQUE P.DREYFUS SCH · ECOLE PRIMAIRE CHATEAUDUN · ECOLE ELEMENTAIRE VICTOR HUGO · ECOLE PRIMAIRE PUBLIQUE). [3]

7 × Collège (COLLEGE LEONARD DE VINCI · COLLEGE CHATEAUDUN · COLLEGE ARTHUR RIMBAUD · COLLEGE VAUBAN · COLLEGE SIMONE SIGNORET). [3]

40 × GP (médecin généraliste) (JACQUES SERZIAN, MÉDECIN · ANTHONY PRANDO, MÉDECIN · ALIX PLANTY, MÉDECIN · INES MESLI-BOUKHEZZA, MÉDECIN · WILLIAM COLLE, MÉDECIN). [3]

14 × Pharmacy (PHARMACIE BOURGART · PHARMACIE DES RESIDENCES MADRID · PHARMACIE CORDONNIER · PHARMACIE VAUBAN · PHARMACIE MARISA WILLEME). [3,4]

7 × Post office / agence postale (BELFORT PEPINIERE RP · BELFORT LE MONT RP · BELFORT MAISON DEQUARTIER GLACIS RP · BELFORT OFFICE DU TOURISME AP · LA POSTE). [3]

5 × Library (90 - MEDIATHEQUE DEPARTEMENTALE DU TERRITOIRE DE BELFORT · BIBLIOTHÈQUE DE LA CLÉ DES CHAMPS · BIBLIOTHÈQUE DES GLACIS DU CHÂTEAU · MÉDIATHÈQUE DU CONSERVATOIRE HENRI DUTILLEUX · BIBLIOTHÈQUE LÉON DEUBEL). [3]

1 × Cinema (PATHE BELFORT). [3]

22 × Gym / sports hall (GYMNASE DE L UNIVERSITE DE TECHNOLOGIE DE BELFORT MONTBELIARD UTBM · GYMNASE MICHEL BUFFET · GYMNASE DIDEROT · QUARTIER FRIEDRICH 35EME R I · MAISON DE QUARTIER DES FORGES). [3]

18 × Bank (CCF BELFORT · CAISSE D'EPARGNE ET DE PREVOYANCE DE BOURGOGNE FRANCHE-COMTE · CREDIT AGRICOLE MUTUEL DE FRANCHE COMTE · BANQUE POPULAIRE BOURGOGNE FRANCHE-COMTE · SOCIETE GENERALE). [3]

65 × Hairdresser (WEIBEL COIFFURE · LE COMPLEX · FREE HAIR SAS). [3,4]

6 × Fuel station (STATION SERVICE). [3,4]

11 × Hotel (GRAND HOTEL DU TONNEAU D'OR · IBIS STYLES · BB HOTELS · HOTEL SAINT-CHRISTOPHE · KYRIAD). [3,4]

2 × Campsite (CAMP MUNICIPAL CAMPING · CAMPING L'ETANG DES FORGES). [3,4]

Not counted, because the business register records them as closed: 6 × Bakery (boulangerie), 8 × Grocery (épicerie / supérette), 1 × Supermarket, 36 × Restaurant, 2 × Primary school (élémentaire), 5 × Pharmacy, 2 × Bank, 11 × Hairdresser, 2 × Hotel, 1 × Campsite.

All 25 service types, with per-source counts
TypeCountNamesSources
Bakery (boulangerie)29PASCAL ORIEZ SARL · PATISSERIE VERGNE · PAQUIER SARLINSEE BPE 29 / INSEE SIRENE 32 [3,4]
Butcher (boucherie)8CHEZ COSKUN ABI · BOUCHERIE CHARCUTERIE TRAITEUR BONNEMAISON · LA BONNE RENOMMEE · EL BARAKA BELFORT · BLEDI MARKET BLEDI PIZZAINSEE BPE 8 / INSEE SIRENE 17 [3,4]
Grocery (épicerie / supérette)16SAS PATRICK BOUVARD · FAMILY MARKET · PERELLO SARL · CARREFOUR EXPRESSINSEE BPE 16 / INSEE SIRENE 26 [3,4]
Supermarket11LECLERC DRIVE · LIDL · SUPERMARKET · ALDI MARCHE · MONOPRIX EXPLOITATION, PAR ABREVIATION MPXINSEE BPE 11 / INSEE SIRENE 12 [3,4]
Cheese shop (fromagerie)0INSEE SIRENE 0 [4]
Fishmonger0INSEE BPE 0 / INSEE SIRENE 0 [3,4]
Restaurant148LAPOSTE · TRATTORIA DE PETITE FONTAINE · LAMBELIN LUCETTEINSEE BPE 148 / INSEE SIRENE 221 [3,4]
Café / bar39LE TERMINUS · L'ESTAMINET · BAR SNACK LE SANTIAGUO · CROSSROADS · IBIZAINSEE SIRENE 39 [4]
Nursery school (maternelle)12ECOLE MATERNELLE PUBLIQUE RAYMOND AUBERT · ECOLE MATERNELLE SIMONE VEIL · ECOLE MATERNELLE APPLICATION HUB METZER · ECOLE MATERNELLE PUBLIQUE F.A. BARTHOLDI · ECOLE MATERNELLE PUBLIQUE EMILE GEHANTINSEE BPE 12 [3]
Primary school (élémentaire)16ECOLE ELEMENTAIRE PUBLIQUE JULES HEIDET · ECOLE ELEMENTAIRE PUBLIQUE P.DREYFUS SCH · ECOLE PRIMAIRE CHATEAUDUN · ECOLE ELEMENTAIRE VICTOR HUGO · ECOLE PRIMAIRE PUBLIQUEINSEE BPE 16 [3]
Collège7COLLEGE LEONARD DE VINCI · COLLEGE CHATEAUDUN · COLLEGE ARTHUR RIMBAUD · COLLEGE VAUBAN · COLLEGE SIMONE SIGNORETINSEE BPE 7 [3]
GP (médecin généraliste)40JACQUES SERZIAN, MÉDECIN · ANTHONY PRANDO, MÉDECIN · ALIX PLANTY, MÉDECIN · INES MESLI-BOUKHEZZA, MÉDECIN · WILLIAM COLLE, MÉDECININSEE BPE 40 [3]
Pharmacy14PHARMACIE BOURGART · PHARMACIE DES RESIDENCES MADRID · PHARMACIE CORDONNIER · PHARMACIE VAUBAN · PHARMACIE MARISA WILLEMEINSEE BPE 14 / INSEE SIRENE 20 [3,4]
Nurse0INSEE BPE 0 [3]
Dentist0INSEE BPE 0 [3]
Post office / agence postale7BELFORT PEPINIERE RP · BELFORT LE MONT RP · BELFORT MAISON DEQUARTIER GLACIS RP · BELFORT OFFICE DU TOURISME AP · LA POSTEINSEE BPE 7 [3]
Library590 - MEDIATHEQUE DEPARTEMENTALE DU TERRITOIRE DE BELFORT · BIBLIOTHÈQUE DE LA CLÉ DES CHAMPS · BIBLIOTHÈQUE DES GLACIS DU CHÂTEAU · MÉDIATHÈQUE DU CONSERVATOIRE HENRI DUTILLEUX · BIBLIOTHÈQUE LÉON DEUBELINSEE BPE 5 [3]
Cinema1PATHE BELFORTINSEE BPE 1 [3]
Gym / sports hall22GYMNASE DE L UNIVERSITE DE TECHNOLOGIE DE BELFORT MONTBELIARD UTBM · GYMNASE MICHEL BUFFET · GYMNASE DIDEROT · QUARTIER FRIEDRICH 35EME R I · MAISON DE QUARTIER DES FORGESINSEE BPE 22 [3]
Swimming pool0INSEE BPE 0 [3]
Bank18CCF BELFORT · CAISSE D'EPARGNE ET DE PREVOYANCE DE BOURGOGNE FRANCHE-COMTE · CREDIT AGRICOLE MUTUEL DE FRANCHE COMTE · BANQUE POPULAIRE BOURGOGNE FRANCHE-COMTE · SOCIETE GENERALEINSEE BPE 18 [3]
Hairdresser65WEIBEL COIFFURE · LE COMPLEX · FREE HAIR SASINSEE BPE 65 / INSEE SIRENE 91 [3,4]
Fuel station6STATION SERVICEINSEE BPE 6 / INSEE SIRENE 5 [3,4]
Hotel11GRAND HOTEL DU TONNEAU D'OR · IBIS STYLES · BB HOTELS · HOTEL SAINT-CHRISTOPHE · KYRIADINSEE BPE 11 / INSEE SIRENE 19 [3,4]
Campsite2CAMP MUNICIPAL CAMPING · CAMPING L'ETANG DES FORGESINSEE SIRENE 2 / INSEE BPE 0 [3,4]

Market and village life

A market is recorded here, but no source gives the day. [5]

Trajectory

1968: 53,214 peak 1975: 54,615 2023: 45,912 axis from zero, so the slope compares with any other commune

Population 50,102 (2012) → 45,912 (2023): -8.4 % over 10 years. [6,1]

Population 50,125 (1990) → 45,912 (2023): -8.4 % over 30 years. [7,1]

Dwellings (2023): 27,793, of which 2.5 % second homes and 12.6 % vacant. [8]

Access and surroundings

Which way the everyday services lie

2.5 km5 km
In the commune Bakery, Food shop, Primary school, GP, Pharmacy Straight-line, from the mairie, in the direction given. Services in the same town share a spoke. Distance is not travel time: a pass or an estuary can double it.

Bakery (Belfort): 0.1 km to the east (straight line). [9]

Food shop (Belfort): 0.1 km to the north (straight line). [9]

GP (Belfort): 0.2 km to the west (straight line). [9]

Pharmacy (Belfort): 0.2 km to the west (straight line). [9]

Primary school (Belfort): 0.1 km to the east (straight line). [9]

Climate

Where this sits nationally

Each track runs from the 5th to the 95th percentile of the 34,141 communes with that measurement; the tick is the median. A value beyond either end sits at the end and is marked ▸.

An average of 11 days a year at or above 30 °C and 66 days at or below 0 °C, over 18 complete years in 1995–2024. [10]

Measured at the BELFORT weather station, 1.4 km away at 422 m; the village itself is at 359 m. [10]

The village sits 63 m below the station, so each day's reading was shifted by 5.55 °C per km of altitude before the days were counted. Expect the result to be within about 0.68 °C. [10]

Muggy days — a dew point at or above 18 °C — average 1 day a summer. [10]

Humidity measured at BELFORT, 1.4 km away at 422 m, over 16 summers. [10]

That station sits 63 m above the village, so each day's humidity was shifted by 3.06 °C per km before the muggy days were counted. [10]

An average of 1,100 mm of rain a year, spread over 136 days — about 8.1 mm on a day it rains. [10]

Rainfall measured at BELFORT, 1.4 km away at 422 m. Rainfall is not adjusted for altitude: unlike temperature it has no simple gradient to correct by. [10]

Uncertainties

sources disagree on Butcher (boucherie)

References

  1. INSEE census (RP) 2023 — 90010/2023
  2. INSEE density grid 2026
  3. INSEE BPE 2025
  4. INSEE SIRENE 2026-09
  5. DATAtourisme 2026-09— https://data.datatourisme.fr/6/981f8e82-4b32-3359-bba8-4b52367ae55b— “Marché Fréry”(unverified)
  6. INSEE census (RP) 2023 — 90010/2012
  7. INSEE census (RP) 2023 — 90010/1990
  8. INSEE census (RP) 2023 — 90010/logement/2023
  9. INSEE BPE 2025 — 90010
  10. Météo-France daily climatology 1995-2024

Villages like this one

Matched on size, density, second homes and which everyday shops and services are present — not on the score, so a village of the same kind that is doing better or worse shows up rather than being hidden.

CommuneDeptDistancePopulationScoreBandClimate vs here
Choisy-le-Roi94353 km W45,94684.8Well servedWarmer summers and milder winters.Summers feel about as humid.summer 85 % · winter 47 % · humidity 100 %
Meudon92367 km NW46,33477.1ServedSimilar summers, milder winters.Summers feel about as humid.summer 90 % · winter 47 % · humidity 93 %
Rosny-sous-Bois93352 km NW47,18075.6ServedSimilar summers, milder winters.Summers feel about as humid.summer 95 % · winter 58 % · humidity 93 %
Melun77328 km W45,99585.5Well servedWarmer summers, similar winters.Summers feel about as humid.summer 85 % · winter 100 % · humidity 100 %
Alfortville94354 km NW45,53181Well servedWarmer summers and milder winters.Summers feel about as humid.summer 72 % · winter 51 % · humidity 100 %
Saint-Germain-en-Laye78380 km NW45,93182.3Well servedMuch the same temperatures.Summers feel about as humid.summer 92 % · winter 86 % · humidity 100 %
Order by distance instead
CommuneDeptDistancePopulationScoreBandClimate vs here
Melun77328 km W45,99585.5Well servedWarmer summers, similar winters.Summers feel about as humid.summer 85 % · winter 100 % · humidity 100 %
Rosny-sous-Bois93352 km NW47,18075.6ServedSimilar summers, milder winters.Summers feel about as humid.summer 95 % · winter 58 % · humidity 93 %
Choisy-le-Roi94353 km W45,94684.8Well servedWarmer summers and milder winters.Summers feel about as humid.summer 85 % · winter 47 % · humidity 100 %
Alfortville94354 km NW45,53181Well servedWarmer summers and milder winters.Summers feel about as humid.summer 72 % · winter 51 % · humidity 100 %
Meudon92367 km NW46,33477.1ServedSimilar summers, milder winters.Summers feel about as humid.summer 90 % · winter 47 % · humidity 93 %
Saint-Germain-en-Laye78380 km NW45,93182.3Well servedMuch the same temperatures.Summers feel about as humid.summer 92 % · winter 86 % · humidity 100 %

Sort and compare these on the full list →

…and in much the same climate

The same match on size and services, narrowed to communes whose summers, winters and summer humidity are all close to Belfort's. All three are required, so this section is absent for the 11.8 % of communes with no humidity station near enough to measure: two temperature axes alone cannot tell a muggy coast from a dry one.

CommuneDeptDistancePopulationScoreBandClimate vs here
Saint-Germain-en-Laye78380 km NW45,93182.3Well servedMuch the same temperatures.Summers feel about as humid.summer 92 % · winter 86 % · humidity 100 %
Vandœuvre-lès-Nancy54125 km NW29,94270.1ServedMuch the same temperatures.Summers feel about as humid.summer 90 % · winter 93 % · humidity 100 %
Montbéliard2515 km S24,67269.6ServedMuch the same temperatures.Summers feel about as humid.summer 92 % · winter 92 % · humidity 93 %
Charleville-Mézières08284 km NW45,56083.9Well servedMuch the same temperatures.Summers feel about as humid.summer 87 % · winter 91 % · humidity 93 %
Montigny-lès-Metz57171 km N21,71863.9ServedMuch the same temperatures.Summers feel about as humid.summer 87 % · winter 91 % · humidity 100 %
Nancy54128 km NW103,67189.8Well servedMuch the same temperatures.Summers feel about as humid.summer 90 % · winter 93 % · humidity 100 %