Vesoul
A food shop, a school and somewhere to eat or drink.
Served 67.9/100 · confidence: high· Better served than 78 % of the {n|commune|communes} of a similar size.
Identity
Vesoul (INSEE 70550) is in Haute-Saône (70), part of CA de Vesoul. Population 15,078 (2023). [1]
INSEE density class: Centres urbains intermédiaires (level 2). [2]
Data vintages: INSEE BPE 2025 · INSEE SIRENE 2026-09 · INSEE census (RP) 2023 · INSEE COG 2026 · INSEE density grid 2026 · Commune website 2026-10-24.
Permanent link: https://vivantrural.com/en/fr/70550-vesoul
Vitality score
Vitality score 67.9/100 — Served (model fr-v0.2).
Confidence: high.
Better served than 78 % of the 1,623 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.
| Component | Value (0–1) | Weight | Contribution |
|---|---|---|---|
| Daily food | 0.61 | 25 | 15.29 |
| Social | 0.93 | 20 | 18.64 |
| Education | 0.53 | 10 | 5.28 |
| Health | 0.75 | 10 | 7.48 |
| Public & culture | 0.55 | 5 | 2.77 |
| Population trend | 0.36 | 10 | 3.56 |
| Housing mix | 0.94 | 5 | 4.68 |
Services
What is here, at a glance
A food shop, a school and somewhere to eat or drink. [3,4]
15 × Bakery (boulangerie) (LA MOTTE DES ANGES · BOULANGERIE LA SAPINETTE · AU PALAIS GOURMAND). [3,4]
3 × Butcher (boucherie) (EURL TAVERNIER JEROME · BOUCHERIE CHARTON · MEHDIM). [3,4]
9 × Grocery (épicerie / supérette) (ALDI MARCHE VESOUL · RASHOEV ARAB · VIVAL · MELODY MARKET · MONTMARKET). [3,4]
5 × Supermarket (SA PONTADIS · MIKERY · MONOPRIX EXPLOITATION, PAR ABREVIATION MPX · CARREFOUR · CARREFOUR EXPRESS). [3,4]
1 × Fishmonger (POISSONNERIE LE GRAND LARGE). [3,4]
64 × Restaurant (AU BUREAU · LA PATATERIE · LE KIOSQUE · LE GLOBE GENERATION IV). [3,4]
16 × Café / bar (LA TABLE DES GOSSES · DERBY CAFE · CAFE DES ABATTOIRS · LE PIC ASSIETTE · BAR DU LION). [4]
3 × Nursery school (maternelle) (ECOLE MATERNELLE PUBLIQUE · ECOLE MATERNELLE PUBLIQUE JEAN MOREL). [3]
6 × Primary school (élémentaire) (ECOLE ELEMENTAIRE DU BOULEVARD · ECOLE ELEMENTAIRE · ECOLE PRIMAIRE DU STADE · ECOLE PRIMAIRE ANNONCIADES VENDEMIAIRE · ECOLE ELEMENTAIRE REPES SUD). [3]
3 × Collège (COLLEGE JEAN MACE · COLLEGE JACQUES BREL · COLLEGE PRIVE). [3]
16 × GP (médecin généraliste) (FLORIDA JACQUOT, MÉDECIN · IMANE HAFSSA, MÉDECIN · PASCALE MENIGOZ-TAVERNIER, MÉDECIN · PASCALE GLASSON-BENDIFALLAH, MÉDECIN · THIERRY BEDET, MÉDECIN). [3]
8 × Pharmacy (PHARMACIE ABADIE MARC · PHARMACIE DAVAL · PHARMACIE CHANET ISABELLE · PHARMACIE DES HABERGES · PHARMACIE CHANTELAT). [3,4]
4 × Post office / agence postale (VESOUL LES REPES LPR RP · VESOUL REPUBLIQUE AP · LA POSTE). [3]
10 × Library (BIBLIOTHEQUE DE CHARIEZ · BIBLIOTHEQUE D'ECHENOZ · BIBLIOTHEQUE · BIBLIOTHEQUE DE MONTIGNY LES VESOUL · MÉDIATHÈQUE GUSTAVE COURTOIS). [3]
2 × Cinema (CLUB 6 · MA JESTIC - ESPACE DES LUMIERES). [3]
10 × Gym / sports hall (LYCEE BELIN · GYMNASE DU STADE · COMPLEXE SPORTIF DE PONTARCHER · COMPLEXE SPORTIF MICHEL ROY · ESPACE VILLON). [3]
10 × Bank (CAISSE D'EPARGNE ET DE PREVOYANCE DE BOURGOGNE FRANCHE-COMTE · CREDIT MUTUEL ENSEIGNANT FRANCHE COMTE · ACEFI · BANQUE POPULAIRE BOURGOGNE FRANCHE-COMTE · SOCIETE GENERALE). [3]
33 × Hairdresser (DOUBLE MIXTE · SALON MERCET · JEAN-LOUIS DAVID). [3,4]
5 × Fuel station (STATION SERVICE). [3,4]
4 × Hotel (HOTEL DU LION · IBIS VESOUL · FORMULE 1 · GRAND HOTEL DU NORD). [3,4]
Not counted, because the business register records them as closed: 6 × Bakery (boulangerie), 2 × Butcher (boucherie), 2 × Grocery (épicerie / supérette), 1 × Supermarket, 19 × Restaurant, 1 × Primary school (élémentaire), 1 × Bank, 3 × Hairdresser.
All 25 service types, with per-source counts
| Type | Count | Names | Sources |
|---|---|---|---|
| Bakery (boulangerie) | 15 | LA MOTTE DES ANGES · BOULANGERIE LA SAPINETTE · AU PALAIS GOURMAND | INSEE BPE 15 / INSEE SIRENE 20 [3,4] |
| Butcher (boucherie) | 3 | EURL TAVERNIER JEROME · BOUCHERIE CHARTON · MEHDIM | INSEE BPE 3 / INSEE SIRENE 5 [3,4] |
| Grocery (épicerie / supérette) | 9 | ALDI MARCHE VESOUL · RASHOEV ARAB · VIVAL · MELODY MARKET · MONTMARKET | INSEE BPE 9 / INSEE SIRENE 13 [3,4] |
| Supermarket | 5 | SA PONTADIS · MIKERY · MONOPRIX EXPLOITATION, PAR ABREVIATION MPX · CARREFOUR · CARREFOUR EXPRESS | INSEE BPE 5 / INSEE SIRENE 6 [3,4] |
| Cheese shop (fromagerie) | 0 | INSEE SIRENE 0 [4] | |
| Fishmonger | 1 | POISSONNERIE LE GRAND LARGE | INSEE BPE 1 / INSEE SIRENE 1 [3,4] |
| Restaurant | 64 | AU BUREAU · LA PATATERIE · LE KIOSQUE · LE GLOBE GENERATION IV | INSEE BPE 64 / INSEE SIRENE 108 [3,4] |
| Café / bar | 16 | LA TABLE DES GOSSES · DERBY CAFE · CAFE DES ABATTOIRS · LE PIC ASSIETTE · BAR DU LION | INSEE SIRENE 16 [4] |
| Nursery school (maternelle) | 3 | ECOLE MATERNELLE PUBLIQUE · ECOLE MATERNELLE PUBLIQUE JEAN MOREL | INSEE BPE 3 [3] |
| Primary school (élémentaire) | 6 | ECOLE ELEMENTAIRE DU BOULEVARD · ECOLE ELEMENTAIRE · ECOLE PRIMAIRE DU STADE · ECOLE PRIMAIRE ANNONCIADES VENDEMIAIRE · ECOLE ELEMENTAIRE REPES SUD | INSEE BPE 6 [3] |
| Collège | 3 | COLLEGE JEAN MACE · COLLEGE JACQUES BREL · COLLEGE PRIVE | INSEE BPE 3 [3] |
| GP (médecin généraliste) | 16 | FLORIDA JACQUOT, MÉDECIN · IMANE HAFSSA, MÉDECIN · PASCALE MENIGOZ-TAVERNIER, MÉDECIN · PASCALE GLASSON-BENDIFALLAH, MÉDECIN · THIERRY BEDET, MÉDECIN | INSEE BPE 16 [3] |
| Pharmacy | 8 | PHARMACIE ABADIE MARC · PHARMACIE DAVAL · PHARMACIE CHANET ISABELLE · PHARMACIE DES HABERGES · PHARMACIE CHANTELAT | INSEE BPE 8 / INSEE SIRENE 9 [3,4] |
| Nurse | 0 | INSEE BPE 0 [3] | |
| Dentist | 0 | INSEE BPE 0 [3] | |
| Post office / agence postale | 4 | VESOUL LES REPES LPR RP · VESOUL REPUBLIQUE AP · LA POSTE | INSEE BPE 4 [3] |
| Library | 10 | BIBLIOTHEQUE DE CHARIEZ · BIBLIOTHEQUE D'ECHENOZ · BIBLIOTHEQUE · BIBLIOTHEQUE DE MONTIGNY LES VESOUL · MÉDIATHÈQUE GUSTAVE COURTOIS | INSEE BPE 10 [3] |
| Cinema | 2 | CLUB 6 · MA JESTIC - ESPACE DES LUMIERES | INSEE BPE 2 [3] |
| Gym / sports hall | 10 | LYCEE BELIN · GYMNASE DU STADE · COMPLEXE SPORTIF DE PONTARCHER · COMPLEXE SPORTIF MICHEL ROY · ESPACE VILLON | INSEE BPE 10 [3] |
| Swimming pool | 0 | INSEE BPE 0 [3] | |
| Bank | 10 | CAISSE D'EPARGNE ET DE PREVOYANCE DE BOURGOGNE FRANCHE-COMTE · CREDIT MUTUEL ENSEIGNANT FRANCHE COMTE · ACEFI · BANQUE POPULAIRE BOURGOGNE FRANCHE-COMTE · SOCIETE GENERALE | INSEE BPE 10 [3] |
| Hairdresser | 33 | DOUBLE MIXTE · SALON MERCET · JEAN-LOUIS DAVID | INSEE BPE 33 / INSEE SIRENE 41 [3,4] |
| Fuel station | 5 | STATION SERVICE | INSEE BPE 5 / INSEE SIRENE 2 [3,4] |
| Hotel | 4 | HOTEL DU LION · IBIS VESOUL · FORMULE 1 · GRAND HOTEL DU NORD | INSEE BPE 4 / INSEE SIRENE 6 [3,4] |
| Campsite | 0 | INSEE BPE 0 / INSEE SIRENE 0 [3,4] |
Market and village life
Weekly market (reported, unverified): Thursday, Saturday matin centre-ville de Vesoul. [5]
Trajectory
Population 15,637 (2012) → 15,078 (2023): -3.6 % over 10 years. [6,1]
Population 17,614 (1990) → 15,078 (2023): -14.4 % over 30 years. [7,1]
Dwellings (2023): 9,634, of which 3.2 % second homes and 8.6 % vacant. [8]
Access and surroundings
Which way the everyday services lie
Bakery (Vesoul): 0.1 km to the north-east (straight line). [9]
Food shop (Vesoul): 0.1 km to the north-east (straight line). [9]
GP (Vesoul): 0.4 km to the north (straight line). [9]
Pharmacy (Vesoul): 0.2 km to the north-east (straight line). [9]
Primary school (Vesoul): 0.2 km to the south-west (straight line). [9]
Climate
Where this sits nationally
An average of 27 days a year at or above 30 °C and 75 days at or below 0 °C, over 30 complete years in 1995–2024. [10]
Measured at the VESOUL VILLE weather station, 3.3 km away at 242 m; the village itself is at 220 m. [10]
Muggy days — a dew point at or above 18 °C — average 3 days a summer. [10]
Humidity measured at FROTEY_SAPC, 3.8 km away at 360 m, over 21 summers. [10]
That station sits 140 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,011 mm of rain a year, spread over 136 days — about 7.4 mm on a day it rains. [10]
Rainfall measured at VESOUL VILLE, 3.3 km away at 242 m. Rainfall is not adjusted for altitude: unlike temperature it has no simple gradient to correct by. [10]
Uncertainties
The market day comes from the commune's own website and has not been confirmed by a second source. [5]
References
- INSEE census (RP) 2023 — 70550/2023
- INSEE density grid 2026
- INSEE BPE 2025
- INSEE SIRENE 2026-09
- Commune website 2026-10— https://www.vesoul.fr/au-quotidien/marches-hebdomadaires.html— “Le marché de Vesoul se tient deux fois par semaine, le jeudi matin et le samedi matin au centre-ville de Vesoul.”(unverified)
- INSEE census (RP) 2023 — 70550/2012
- INSEE census (RP) 2023 — 70550/1990
- INSEE census (RP) 2023 — 70550/logement/2023
- INSEE BPE 2025 — 70550
- 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.
| Commune | Dept | Distance | Population | Score | Band | Climate vs here |
|---|---|---|---|---|---|---|
| Senlis | 60 | 317 km NW | 15,157 | 61.4 | Served | Cooler summers and milder winters.Summers feel about as humid.summer 56 % · winter 68 % · humidity 86 % |
| Romilly-sur-Seine | 10 | 206 km NW | 14,959 | 65.6 | Served | Cooler summers and milder winters.Summers feel about as humid.summer 72 % · winter 78 % · humidity 86 % |
| Château-Thierry | 02 | 258 km NW | 15,097 | 66.8 | Served | Cooler summers and milder winters.Summers feel about as humid.summer 59 % · winter 49 % · humidity 93 % |
| Tarascon | 13 | 440 km S | 15,396 | 68 | Served | Warmer summers and milder winters.Summers feel more humid.summer 13 % · winter 30 % · humidity 79 % |
| Montargis | 45 | 259 km W | 14,825 | 68.4 | Served | Cooler summers and milder winters.Summers feel about as humid.summer 85 % · winter 73 % · humidity 86 % |
| Issoire | 63 | 320 km SW | 15,115 | 71.3 | Served | Much the same temperatures.Summers feel drier.summer 87 % · winter 89 % · humidity 79 % |
Order by distance instead
| Commune | Dept | Distance | Population | Score | Band | Climate vs here |
|---|---|---|---|---|---|---|
| Romilly-sur-Seine | 10 | 206 km NW | 14,959 | 65.6 | Served | Cooler summers and milder winters.Summers feel about as humid.summer 72 % · winter 78 % · humidity 86 % |
| Château-Thierry | 02 | 258 km NW | 15,097 | 66.8 | Served | Cooler summers and milder winters.Summers feel about as humid.summer 59 % · winter 49 % · humidity 93 % |
| Montargis | 45 | 259 km W | 14,825 | 68.4 | Served | Cooler summers and milder winters.Summers feel about as humid.summer 85 % · winter 73 % · humidity 86 % |
| Senlis | 60 | 317 km NW | 15,157 | 61.4 | Served | Cooler summers and milder winters.Summers feel about as humid.summer 56 % · winter 68 % · humidity 86 % |
| Issoire | 63 | 320 km SW | 15,115 | 71.3 | Served | Much the same temperatures.Summers feel drier.summer 87 % · winter 89 % · humidity 79 % |
| Tarascon | 13 | 440 km S | 15,396 | 68 | Served | Warmer summers and milder winters.Summers feel more humid.summer 13 % · winter 30 % · humidity 79 % |
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 Vesoul'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.
| Commune | Dept | Distance | Population | Score | Band | Climate vs here |
|---|---|---|---|---|---|---|
| Montbrison | 42 | 275 km SW | 16,123 | 69.6 | Served | Much the same temperatures.Summers feel about as humid.summer 92 % · winter 91 % · humidity 93 % |
| Ambérieu-en-Bugey | 01 | 194 km S | 15,934 | 66.5 | Served | Much the same temperatures.Summers feel about as humid.summer 100 % · winter 85 % · humidity 86 % |
| Saint-Genis-Pouilly | 01 | 153 km S | 14,432 | 59.2 | Partly served | Much the same temperatures.Summers feel about as humid.summer 87 % · winter 86 % · humidity 86 % |
| Rumilly | 74 | 196 km S | 16,442 | 65 | Served | Much the same temperatures.Summers feel about as humid.summer 92 % · winter 92 % · humidity 86 % |
| Firminy | 42 | 286 km SW | 17,060 | 66.9 | Served | Much the same temperatures.Summers feel about as humid.summer 90 % · winter 93 % · humidity 86 % |
| Montceau-les-Mines | 71 | 172 km SW | 17,064 | 61.4 | Served | Much the same temperatures.Summers feel about as humid.summer 92 % · winter 93 % · humidity 86 % |
Elsewhere
Commune website · Wikipedia (en) ·Wikipedia (fr) · INSEE dossier complet · OpenStreetMap · Web search · Map
Permanent link: https://vivantrural.com/en/fr/70550-vesoul