Vivant· Is the village alive?

Roanne

Loire · CA Roannais Agglomération · INSEE 42187

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

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

Identity

Roanne (INSEE 42187) is in Loire (42), part of CA Roannais Agglomération. Population 35,409 (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/42187-roanne

Vitality score

Vitality score 78/100 — Served (model fr-v0.2).

Confidence: medium (sources disagree on Grocery (épicerie / supérette)).

Better served than 73 % of the 647 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.812520.36
Social12019.97
Education0.75107.47
Health0.82108.24
Public & culture0.4252.1
Population trend0.35103.48
Housing mix0.9454.69

Services

What is here, at a glance

Food 5 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 1 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]

31 × Bakery (boulangerie) (MAISON GRANGE BOULANGERIE GOURMANDE · PATISSERIE-CHOCOLATERIE CHATAGNIER). [3,4]

7 × Butcher (boucherie) (MAISON GRISARD · BOUCHERIE CHARCUTERIE FIACRE · MEDITERRANEE · SAVEURS DE L'ORIENT). [3,4]

17 × Grocery (épicerie / supérette) (CAFES THIVOYON · EPICERIE SENER · ROANNE SAINTE SOPHIE · DELICES DU PORTUGAL · JELALI). [3,4]

10 × Supermarket (LIDL · CARREFOUR CITY · NETTO · MONOPRIX ROANNE · CARREFOUR MARKET). [3,4]

3 × Fishmonger (MAISON CHAVRIER · LE VIVIER DES HALLES - MAISON MARIZY). [3,4]

110 × Restaurant (DU CARDENOY DOMINIQUE · AU P'TIT BOUCHON · SANTORO). [3,4]

46 × Café / bar (L'ACAJOU · GRAFFITY · LE SUPPORTER · LE BALADIN · LE STALINGRAD). [4]

2 × Nursery school (maternelle) (ECOLE MATERNELLE PUBLIQUE MULSANT · ECOLE MATERNELLE PUBLIQUE R. WILSON). [3]

11 × Primary school (élémentaire) (ECOLE PRIMAIRE APPLICATION FERRY PRIMAIRE · ECOLE PRIMAIRE FONTQUENTIN · ECOLE PRIMAIRE MATEL · ECOLE ELEMENTAIRE JEAN ROSTAND · ECOLE PRIMAIRE MAYOLLET). [3]

5 × Collège (COLLEGE JEAN DE LA FONTAINE · COLLEGE JULES FERRY · COLLEGE ALBERT THOMAS · COLLEGE PRIVE SAINT PAUL · COLLEGE PRIVE FRANCOIS D'ASSISE). [3]

29 × GP (médecin généraliste) (DOMINIQUE POIRIER, MÉDECIN · THIERRY GOUTALAND, MÉDECIN · IVANUS COCIORBA DUMITRU, MÉDECIN · CAMILLE COURBON-GALLOT, MÉDECIN · ÉRIC LION, MÉDECIN). [3]

9 × Pharmacy (PHARMACIE NOIRARD MONCORGE · PHARMACIE MARCHIENNE · PHARMACIE VICTOR HUGO · PHARMACIE NOUVELLE · PHARMACIE DE LA LOIRE). [3,4]

6 × Post office / agence postale (ROANNE FOCH RP · ROANNE MULSANT RP · ROANNE ARSENAL RP · ROANNE PARC DES SPORTS AP · LA POSTE). [3]

3 × Library (MÉDIATHÈQUE ROANNAIS AGGLOMÉRATION - ROANNE · BARON DU MARAIS - ROANNE · MÉDIATHÈQUE ROANNAIS AGGLOMÉRATION - SAINT-CLAIR). [3]

2 × Cinema (LE GRAND PALAIS · ESPACE RENOIR 1). [3]

13 × Gym / sports hall (COLLEGE JULES FERRY · ENSEMBLE SCOLAIRE SAINT PAUL · PALAIS DES SPORTS HENRI RHODAMEL · COMPLEXE DU PARC DES SPORTS · GYMNASE DUVERGER). [3]

14 × Bank (CCF · CAISSE DE CREDIT MUTUEL DE ROANNE LE COTEAU · CAISSE EPARGNE PREVO LOIRE DROME ARDECHE · SOCIETE GENERALE · BANQUE POPULAIRE AUVERGNE RHONE ALPES). [3]

68 × Hairdresser (COIFFURE ALAIN · SALON VICTOR HUGO · DE SAN MATEO FREDERIC). [3,4]

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

4 × Hotel (LE GRAND HOTEL · IBIS STYLES CENTE GARE · KYRIAD DIRECT · IBIS BUDGET). [3,4]

Not counted, because the business register records them as closed: 5 × Bakery (boulangerie), 6 × Butcher (boucherie), 4 × Grocery (épicerie / supérette), 2 × Supermarket, 28 × Restaurant, 1 × Nursery school (maternelle), 4 × Primary school (élémentaire), 9 × GP (médecin généraliste), 4 × Pharmacy, 2 × Bank, 12 × Hairdresser, 1 × Hotel.

All 25 service types, with per-source counts
TypeCountNamesSources
Bakery (boulangerie)31MAISON GRANGE BOULANGERIE GOURMANDE · PATISSERIE-CHOCOLATERIE CHATAGNIERINSEE BPE 31 / INSEE SIRENE 31 [3,4]
Butcher (boucherie)7MAISON GRISARD · BOUCHERIE CHARCUTERIE FIACRE · MEDITERRANEE · SAVEURS DE L'ORIENTINSEE BPE 7 / INSEE SIRENE 12 [3,4]
Grocery (épicerie / supérette)17CAFES THIVOYON · EPICERIE SENER · ROANNE SAINTE SOPHIE · DELICES DU PORTUGAL · JELALIINSEE BPE 17 / INSEE SIRENE 39 [3,4]
Supermarket10LIDL · CARREFOUR CITY · NETTO · MONOPRIX ROANNE · CARREFOUR MARKETINSEE BPE 10 / INSEE SIRENE 14 [3,4]
Cheese shop (fromagerie)0INSEE SIRENE 0 [4]
Fishmonger3MAISON CHAVRIER · LE VIVIER DES HALLES - MAISON MARIZYINSEE BPE 3 / INSEE SIRENE 3 [3,4]
Restaurant110DU CARDENOY DOMINIQUE · AU P'TIT BOUCHON · SANTOROINSEE BPE 110 / INSEE SIRENE 169 [3,4]
Café / bar46L'ACAJOU · GRAFFITY · LE SUPPORTER · LE BALADIN · LE STALINGRADINSEE SIRENE 46 [4]
Nursery school (maternelle)2ECOLE MATERNELLE PUBLIQUE MULSANT · ECOLE MATERNELLE PUBLIQUE R. WILSONINSEE BPE 2 [3]
Primary school (élémentaire)11ECOLE PRIMAIRE APPLICATION FERRY PRIMAIRE · ECOLE PRIMAIRE FONTQUENTIN · ECOLE PRIMAIRE MATEL · ECOLE ELEMENTAIRE JEAN ROSTAND · ECOLE PRIMAIRE MAYOLLETINSEE BPE 11 [3]
Collège5COLLEGE JEAN DE LA FONTAINE · COLLEGE JULES FERRY · COLLEGE ALBERT THOMAS · COLLEGE PRIVE SAINT PAUL · COLLEGE PRIVE FRANCOIS D'ASSISEINSEE BPE 5 [3]
GP (médecin généraliste)29DOMINIQUE POIRIER, MÉDECIN · THIERRY GOUTALAND, MÉDECIN · IVANUS COCIORBA DUMITRU, MÉDECIN · CAMILLE COURBON-GALLOT, MÉDECIN · ÉRIC LION, MÉDECININSEE BPE 29 [3]
Pharmacy9PHARMACIE NOIRARD MONCORGE · PHARMACIE MARCHIENNE · PHARMACIE VICTOR HUGO · PHARMACIE NOUVELLE · PHARMACIE DE LA LOIREINSEE BPE 9 / INSEE SIRENE 13 [3,4]
Nurse0INSEE BPE 0 [3]
Dentist0INSEE BPE 0 [3]
Post office / agence postale6ROANNE FOCH RP · ROANNE MULSANT RP · ROANNE ARSENAL RP · ROANNE PARC DES SPORTS AP · LA POSTEINSEE BPE 6 [3]
Library3MÉDIATHÈQUE ROANNAIS AGGLOMÉRATION - ROANNE · BARON DU MARAIS - ROANNE · MÉDIATHÈQUE ROANNAIS AGGLOMÉRATION - SAINT-CLAIRINSEE BPE 3 [3]
Cinema2LE GRAND PALAIS · ESPACE RENOIR 1INSEE BPE 2 [3]
Gym / sports hall13COLLEGE JULES FERRY · ENSEMBLE SCOLAIRE SAINT PAUL · PALAIS DES SPORTS HENRI RHODAMEL · COMPLEXE DU PARC DES SPORTS · GYMNASE DUVERGERINSEE BPE 13 [3]
Swimming pool0INSEE BPE 0 [3]
Bank14CCF · CAISSE DE CREDIT MUTUEL DE ROANNE LE COTEAU · CAISSE EPARGNE PREVO LOIRE DROME ARDECHE · SOCIETE GENERALE · BANQUE POPULAIRE AUVERGNE RHONE ALPESINSEE BPE 14 [3]
Hairdresser68COIFFURE ALAIN · SALON VICTOR HUGO · DE SAN MATEO FREDERICINSEE BPE 68 / INSEE SIRENE 87 [3,4]
Fuel station8STATION SERVICEINSEE BPE 8 / INSEE SIRENE 5 [3,4]
Hotel4LE GRAND HOTEL · IBIS STYLES CENTE GARE · KYRIAD DIRECT · IBIS BUDGETINSEE BPE 4 / INSEE SIRENE 6 [3,4]
Campsite0INSEE BPE 0 / INSEE SIRENE 0 [3,4]

Market and village life

Weekly market (reported, unverified): Tuesday, Wednesday, Friday, Saturday, Sunday. [5,6,7,8,9,10]

Trajectory

1968: 53,385 peak 1975: 55,198 2023: 35,409 axis from zero, so the slope compares with any other commune

Population 35,799 (2012) → 35,409 (2023): -1.1 % over 10 years. [11,1]

Population 41,759 (1990) → 35,409 (2023): -15.2 % over 30 years. [12,1]

Dwellings (2023): 23,074, of which 3.1 % second homes and 11.6 % vacant. [13]

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 (Roanne): 0.1 km to the north-east (straight line). [14]

Food shop (Roanne): 0.1 km to the north-west (straight line). [14]

GP (Roanne): 0.2 km to the north (straight line). [14]

Pharmacy (Roanne): 0.2 km to the north-west (straight line). [14]

Primary school (Roanne): 0.2 km to the north-east (straight line). [14]

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 30 days a year at or above 30 °C and 61 days at or below 0 °C, over 27 complete years in 1995–2024. [15]

Measured at the RIORGES - MAN weather station, 1.8 km away at 283 m; the village itself is at 275 m. [15]

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

Humidity measured at PERREUX, 3 km away at 297 m, over 16 summers. [15]

An average of 724 mm of rain a year, spread over 109 days — about 6.6 mm on a day it rains. [15]

Rainfall measured at RIORGES - MAN, 1.8 km away at 283 m. Rainfall is not adjusted for altitude: unlike temperature it has no simple gradient to correct by. [15]

Uncertainties

sources disagree on Grocery (épicerie / supérette)

The market day comes from DATAtourisme and has not been confirmed by a second source. [5,6,7,8,9,10]

References

  1. INSEE census (RP) 2023 — 42187/2023
  2. INSEE density grid 2026
  3. INSEE BPE 2025
  4. INSEE SIRENE 2026-09
  5. DATAtourisme 2025-12— https://data.datatourisme.fr/13/85b1dc68-ecd0-3f88-ac74-4450fbdbbdc0— “Marché alimentaire avec environ 8 forains le mardi et 50 forains le vendredi (alimentation et fleur).”(unverified)
  6. DATAtourisme 2023-06— https://data.datatourisme.fr/13/91b13d40-662a-3c12-8f38-2048c58acbde— “Marché non alimentaire avec environ 44 forains le vendredi.”(unverified)
  7. DATAtourisme 2026-06— https://data.datatourisme.fr/13/61da0fde-8ab9-3e60-b634-2936d4aaf624— “Marché alimentaire avec environ 3 forains le mercredi et 8 forains le dimanche.”(unverified)
  8. DATAtourisme 2025-12— https://data.datatourisme.fr/13/6b2f6b4d-452b-3bac-93f6-84179d9b18ef— “Marché alimentaire et non alimentaire avec environ 5 forains le mardi, 8 forains le vendredi, 10 forains le samedi et 37 forains le dimanche.”(unverified)
  9. DATAtourisme 2023-06— https://data.datatourisme.fr/13/199cffb8-c02e-335c-aaf8-0c02f0f6ce1e— “Marché alimentaire avec environ 4 forains le mercredi.”(unverified)
  10. DATAtourisme 2023-06— https://data.datatourisme.fr/13/a4b7aaa5-3ac8-30b8-95b1-e8366a5a3b8d— “Marché alimentaire et non alimentaire avec environ 4 forains le samedi et 25 forains le dimanche.”(unverified)
  11. INSEE census (RP) 2023 — 42187/2012
  12. INSEE census (RP) 2023 — 42187/1990
  13. INSEE census (RP) 2023 — 42187/logement/2023
  14. INSEE BPE 2025 — 42187
  15. 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
Le Perreux-sur-Marne94334 km N35,26076ServedCooler summers and milder winters.Summers feel about as humid.summer 82 % · winter 59 % · humidity 100 %
Châtillon92335 km NW36,70570.8ServedCooler summers and milder winters.Summers feel about as humid.summer 69 % · winter 61 % · humidity 100 %
Sainte-Geneviève-des-Bois91318 km NW35,43877.5ServedCooler summers and milder winters.Summers feel about as humid.summer 62 % · winter 74 % · humidity 100 %
Châtenay-Malabry92333 km NW35,82568ServedCooler summers and milder winters.Summers feel about as humid.summer 69 % · winter 50 % · humidity 93 %
Schiltigheim67398 km NE34,70873.1ServedCooler summers and milder winters.Summers feel about as humid.summer 77 % · winter 77 % · humidity 86 %
Trappes78342 km NW34,68974.9ServedCooler summers and milder winters.Summers feel about as humid.summer 49 % · winter 69 % · humidity 100 %
Order by distance instead
CommuneDeptDistancePopulationScoreBandClimate vs here
Sainte-Geneviève-des-Bois91318 km NW35,43877.5ServedCooler summers and milder winters.Summers feel about as humid.summer 62 % · winter 74 % · humidity 100 %
Châtenay-Malabry92333 km NW35,82568ServedCooler summers and milder winters.Summers feel about as humid.summer 69 % · winter 50 % · humidity 93 %
Le Perreux-sur-Marne94334 km N35,26076ServedCooler summers and milder winters.Summers feel about as humid.summer 82 % · winter 59 % · humidity 100 %
Châtillon92335 km NW36,70570.8ServedCooler summers and milder winters.Summers feel about as humid.summer 69 % · winter 61 % · humidity 100 %
Trappes78342 km NW34,68974.9ServedCooler summers and milder winters.Summers feel about as humid.summer 49 % · winter 69 % · humidity 100 %
Schiltigheim67398 km NE34,70873.1ServedCooler summers and milder winters.Summers feel about as humid.summer 77 % · winter 77 % · humidity 86 %

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 Roanne'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
Troyes10252 km N62,08887.4Well servedMuch the same temperatures.Summers feel about as humid.summer 95 % · winter 93 % · humidity 100 %
Rillieux-la-Pape6968 km E31,38970.2ServedMuch the same temperatures.Summers feel about as humid.summer 90 % · winter 91 % · humidity 100 %
Chenôve21157 km NE14,24455.6Partly servedMuch the same temperatures.Summers feel about as humid.summer 87 % · winter 97 % · humidity 100 %
Dole39160 km NE23,84075.4ServedMuch the same temperatures.Summers feel about as humid.summer 100 % · winter 91 % · humidity 93 %
Albertville73184 km E19,97874ServedMuch the same temperatures.Summers feel about as humid.summer 92 % · winter 93 % · humidity 100 %
Riom6376 km W18,82064.4ServedMuch the same temperatures.Summers feel about as humid.summer 90 % · winter 99 % · humidity 100 %