Vivant· Is the village alive?

L'Haÿ-les-Roses

Val-de-Marne · Métropole du Grand Paris · INSEE 94038

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

Served 65.3/100 · confidence: high· Better served than 41 % of the {n|commune|communes} of a similar size.

Identity

L'Haÿ-les-Roses (INSEE 94038) is in Val-de-Marne (94), part of Métropole du Grand Paris. Population 31,188 (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 · Commune website 2026-10-25 · DATAtourisme 2026-10-22.

Permanent link: https://vivantrural.com/en/fr/94038-l-hay-les-roses

Vitality score

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

Confidence: high.

Better served than 41 % of the 730 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.682516.91
Social0.792015.77
Education0.58105.83
Health0.58105.8
Public & culture0.1750.85
Population trend0.55105.48
Housing mix0.9754.84

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 0 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]

14 × Bakery (boulangerie) (BOULANGERIE KELLERMANN · BOULANGERIE METAYER · AU CROISSANT DORE · APOLLO). [3,4]

6 × Butcher (boucherie) (BOUCHERIE DES TROIS FRERES · LEAL MARCHAND · SAFINA · BOUCHERIE DES TOURNELLES · RACHED-BOUCHERIE). [3,4]

9 × Grocery (épicerie / supérette) (DISPADIS · ANOJAN · JYS EXOTIQUE ALIMENTATION · COMPTOIR DU MONDE · ALYSA MINI SUPERMARCHE). [3,4]

2 × Supermarket (LIDL · CARREFOUR). [3,4]

1 × Fishmonger. [3,4]

41 × Restaurant (CHEZ NASSER · T.M.S · GRAFFITI · RICE KING). [3,4]

7 × Café / bar (AU PETIT ROBINSON · BO BOUN BAR · LE ROYAL). [4]

7 × Nursery school (maternelle) (ECOL MATE LES BLONDEAUX · ECOLE ELEMENTAIRE JARDIN PARISIEN B · ECOLE MATERNELLE PUBLIQUE CENTRE · ECOLE MATERNELLE PUBLIQUE LES GARENNES · EC MATERNELLE VALLEE AUX RENARDS). [3]

7 × Primary school (élémentaire) (ECOLE ELEMENTAIRE LA VALLEE AUX RENARDS · ECOLE ELEMENTAIRE LES BLONDEAUX · ECOLE ELEMENTAIRE JARDIN PARISIEN B · ECOLE ELEMENTAIRE LALLIER · ECOLE ELEMENTAIRE CENTRE). [3]

2 × Collège (COLLEGE EUGENE CHEVREUL · COLLEGE PIERRE DE RONSARD). [3]

6 × GP (médecin généraliste) (JEAN-MARC RANCILLAC, MÉDECIN · PHILIPPE BOUCHOUCHA, MÉDECIN · ERIC FABIEN, MÉDECIN · DOMINIQUE LARZABAL, MÉDECIN · NIRILANTO SULTAN, MÉDECIN). [3]

8 × Pharmacy (PHARMACIE HENRY · PHARMACIE PONG LOR · PHARMACIE PRINCIPALE · SELARL PHARMACIE TSADJOUT · CARREFOUR L'HAY LES ROSES). [3,4]

2 × Post office / agence postale (L HAY LES ROSES AP · LA POSTE). [3]

1 × Library (BIBLIOTHÈQUE MUNICIPALE GEORGE SAND). [3]

1 × Cinema (LA TOURNELLE). [3]

6 × Gym / sports hall (COMPLEXE SPORTIF LA FONTAINE COLONEL ARNAUD BELTRAME · COLLEGE EUGENE CHEVREUL · GYMNASE DE LA VALLEE AUX RENARDS · GYMNASE RONSARD · GROUPE SCOLAIRE DU JARDIN PARISIEN). [3]

8 × Bank (CAISSE DE CREDIT MUTUEL DU VAL DE BIEVRE · CAISSE D'EPARGNE ET DE PREVOYANCE ILE-DE-FRANCE · CIC L'HAY LES ROSES · BANQUE POPULAIRE RIVES DE PARIS · SOCIETE GENERALE). [3]

19 × Hairdresser (FREDY REGINE · L ATELIER MASCULIN). [3,4]

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

Not counted, because the business register records them as closed: 1 × Bakery (boulangerie), 1 × Grocery (épicerie / supérette), 1 × Supermarket, 1 × Fishmonger, 12 × Restaurant, 1 × Pharmacy, 3 × Hairdresser.

All 25 service types, with per-source counts
TypeCountNamesSources
Bakery (boulangerie)14BOULANGERIE KELLERMANN · BOULANGERIE METAYER · AU CROISSANT DORE · APOLLOINSEE BPE 14 / INSEE SIRENE 14 [3,4]
Butcher (boucherie)6BOUCHERIE DES TROIS FRERES · LEAL MARCHAND · SAFINA · BOUCHERIE DES TOURNELLES · RACHED-BOUCHERIEINSEE BPE 6 / INSEE SIRENE 7 [3,4]
Grocery (épicerie / supérette)9DISPADIS · ANOJAN · JYS EXOTIQUE ALIMENTATION · COMPTOIR DU MONDE · ALYSA MINI SUPERMARCHEINSEE BPE 9 / INSEE SIRENE 17 [3,4]
Supermarket2LIDL · CARREFOURINSEE BPE 2 / INSEE SIRENE 3 [3,4]
Cheese shop (fromagerie)0INSEE SIRENE 0 [4]
Fishmonger1INSEE SIRENE 1 / INSEE BPE 0 [3,4]
Restaurant41CHEZ NASSER · T.M.S · GRAFFITI · RICE KINGINSEE BPE 41 / INSEE SIRENE 70 [3,4]
Café / bar7AU PETIT ROBINSON · BO BOUN BAR · LE ROYALINSEE SIRENE 7 [4]
Nursery school (maternelle)7ECOL MATE LES BLONDEAUX · ECOLE ELEMENTAIRE JARDIN PARISIEN B · ECOLE MATERNELLE PUBLIQUE CENTRE · ECOLE MATERNELLE PUBLIQUE LES GARENNES · EC MATERNELLE VALLEE AUX RENARDSINSEE BPE 7 [3]
Primary school (élémentaire)7ECOLE ELEMENTAIRE LA VALLEE AUX RENARDS · ECOLE ELEMENTAIRE LES BLONDEAUX · ECOLE ELEMENTAIRE JARDIN PARISIEN B · ECOLE ELEMENTAIRE LALLIER · ECOLE ELEMENTAIRE CENTREINSEE BPE 7 [3]
Collège2COLLEGE EUGENE CHEVREUL · COLLEGE PIERRE DE RONSARDINSEE BPE 2 [3]
GP (médecin généraliste)6JEAN-MARC RANCILLAC, MÉDECIN · PHILIPPE BOUCHOUCHA, MÉDECIN · ERIC FABIEN, MÉDECIN · DOMINIQUE LARZABAL, MÉDECIN · NIRILANTO SULTAN, MÉDECININSEE BPE 6 [3]
Pharmacy8PHARMACIE HENRY · PHARMACIE PONG LOR · PHARMACIE PRINCIPALE · SELARL PHARMACIE TSADJOUT · CARREFOUR L'HAY LES ROSESINSEE BPE 8 / INSEE SIRENE 12 [3,4]
Nurse0INSEE BPE 0 [3]
Dentist0INSEE BPE 0 [3]
Post office / agence postale2L HAY LES ROSES AP · LA POSTEINSEE BPE 2 [3]
Library1BIBLIOTHÈQUE MUNICIPALE GEORGE SANDINSEE BPE 1 [3]
Cinema1LA TOURNELLEINSEE BPE 1 [3]
Gym / sports hall6COMPLEXE SPORTIF LA FONTAINE COLONEL ARNAUD BELTRAME · COLLEGE EUGENE CHEVREUL · GYMNASE DE LA VALLEE AUX RENARDS · GYMNASE RONSARD · GROUPE SCOLAIRE DU JARDIN PARISIENINSEE BPE 6 [3]
Swimming pool0INSEE BPE 0 [3]
Bank8CAISSE DE CREDIT MUTUEL DU VAL DE BIEVRE · CAISSE D'EPARGNE ET DE PREVOYANCE ILE-DE-FRANCE · CIC L'HAY LES ROSES · BANQUE POPULAIRE RIVES DE PARIS · SOCIETE GENERALEINSEE BPE 8 [3]
Hairdresser19FREDY REGINE · L ATELIER MASCULININSEE BPE 19 / INSEE SIRENE 25 [3,4]
Fuel station1STATION SERVICEINSEE BPE 1 / INSEE SIRENE 2 [3,4]
Hotel0INSEE BPE 0 / INSEE SIRENE 0 [3,4]
Campsite0INSEE BPE 0 / INSEE SIRENE 0 [3,4]

Market and village life

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

Trajectory

1968: 24,352 peak 1975: 31,412 2023: 31,188 axis from zero, so the slope compares with any other commune

Population 31,168 (2012) → 31,188 (2023): 0.1 % over 10 years. [6,1]

Population 29,746 (1990) → 31,188 (2023): 4.8 % over 30 years. [7,1]

Dwellings (2023): 14,095, of which 1.6 % second homes and 6.4 % 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 (L'Haÿ-les-Roses): 0.1 km to the west (straight line). [9]

Food shop (L'Haÿ-les-Roses): 0.2 km to the south-west (straight line). [9]

GP (L'Haÿ-les-Roses): 0.1 km to the south-west (straight line). [9]

Pharmacy (L'Haÿ-les-Roses): 0.2 km to the west (straight line). [9]

Primary school (L'Haÿ-les-Roses): 0.1 km to the north-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 16 days a year at or above 30 °C and 33 days at or below 0 °C, over 15 complete years in 1995–2024. [10]

Measured at the VILLEJUIF weather station, 1.4 km away at 106 m; the village itself is at 91 m. [10]

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

Humidity measured at ST-MAUR, 11.8 km away at 48 m, over 23 summers. [10]

An average of 667 mm of rain a year, spread over 117 days — about 5.7 mm on a day it rains. [10]

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

Uncertainties

No specific uncertainties flagged.

References

  1. INSEE census (RP) 2023 — 94038/2023
  2. INSEE density grid 2026
  3. INSEE BPE 2025
  4. INSEE SIRENE 2026-09
  5. DATAtourisme 2024-09— https://data.datatourisme.fr/13/78d4e90b-aab1-3ed0-8e04-4f1fe3ea4425— “Marché Locarno”(unverified)
  6. INSEE census (RP) 2023 — 94038/2012
  7. INSEE census (RP) 2023 — 94038/1990
  8. INSEE census (RP) 2023 — 94038/logement/2023
  9. INSEE BPE 2025 — 94038
  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
Cachan941.7 km N31,10364.9ServedMuch the same temperatures.Summers feel about as humid.summer 97 % · winter 92 % · humidity 100 %
Viry-Châtillon9112 km S30,83873.8ServedMuch the same temperatures.Summers feel about as humid.summer 95 % · winter 97 % · humidity 100 %
Vigneux-sur-Seine9111 km SE31,46673.3ServedMuch the same temperatures.Summers feel about as humid.summer 95 % · winter 97 % · humidity 100 %
Ris-Orangis9115 km SE31,18971.7ServedMuch the same temperatures.Summers feel about as humid.summer 95 % · winter 97 % · humidity 100 %
Plaisir7829 km W31,81163ServedMuch the same temperatures.Summers feel about as humid.summer 87 % · winter 100 % · humidity 100 %
Chatou7818 km NW30,59865.5ServedSimilar summers, colder winters.Summers feel about as humid.summer 100 % · winter 73 % · humidity 100 %
Order by distance instead
CommuneDeptDistancePopulationScoreBandClimate vs here
Cachan941.7 km N31,10364.9ServedMuch the same temperatures.Summers feel about as humid.summer 97 % · winter 92 % · humidity 100 %
Vigneux-sur-Seine9111 km SE31,46673.3ServedMuch the same temperatures.Summers feel about as humid.summer 95 % · winter 97 % · humidity 100 %
Viry-Châtillon9112 km S30,83873.8ServedMuch the same temperatures.Summers feel about as humid.summer 95 % · winter 97 % · humidity 100 %
Ris-Orangis9115 km SE31,18971.7ServedMuch the same temperatures.Summers feel about as humid.summer 95 % · winter 97 % · humidity 100 %
Chatou7818 km NW30,59865.5ServedSimilar summers, colder winters.Summers feel about as humid.summer 100 % · winter 73 % · humidity 100 %
Plaisir7829 km W31,81163ServedMuch the same temperatures.Summers feel about as humid.summer 87 % · winter 100 % · 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 L'Haÿ-les-Roses'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
Cachan941.7 km N31,10364.9ServedMuch the same temperatures.Summers feel about as humid.summer 97 % · winter 92 % · humidity 100 %
Viry-Châtillon9112 km S30,83873.8ServedMuch the same temperatures.Summers feel about as humid.summer 95 % · winter 97 % · humidity 100 %
Vigneux-sur-Seine9111 km SE31,46673.3ServedMuch the same temperatures.Summers feel about as humid.summer 95 % · winter 97 % · humidity 100 %
Ris-Orangis9115 km SE31,18971.7ServedMuch the same temperatures.Summers feel about as humid.summer 95 % · winter 97 % · humidity 100 %
Plaisir7829 km W31,81163ServedMuch the same temperatures.Summers feel about as humid.summer 87 % · winter 100 % · humidity 100 %
Pontoise9535 km NW31,97077.2ServedMuch the same temperatures.Summers feel about as humid.summer 95 % · winter 100 % · humidity 93 %