Vivant· Is the village alive?

Portet-sur-Garonne

Haute-Garonne · CA Le Muretain Agglo · INSEE 31433

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

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

Identity

Portet-sur-Garonne (INSEE 31433) is in Haute-Garonne (31), part of CA Le Muretain Agglo. Population 9,782 (2023). [1]

INSEE density class: Ceintures urbaines (level 4). [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/31433-portet-sur-garonne

Vitality score

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

Confidence: high.

Better served than 92 % of the 2,518 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.72517.55
Social0.72013.93
Education0.63106.32
Health0.73107.32
Public & culture0.2251.11
Population trend0.72107.18
Housing mix0.9854.9

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

8 × Bakery (boulangerie) (LA FLUTE DE PAN · JEFF DE BRUGES - MARTIAL · LA MIE DE PAIN · BOULANGERIE MARIE BLACHERE · PATISSERIE DESMEDT). [3,4]

3 × Butcher (boucherie) (SOC EXPL BOUCHERIE FORGUES · BOUCHERIE LES PALMIERS). [3,4]

5 × Grocery (épicerie / supérette) (VIVAL · LE CAGEOT TOULOUSAIN · MARCHE DE MO' M1 · CHEZ LYDIE · ALIBABA). [3,4]

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

49 × Restaurant (LA CROISSANTERIE · LES VALLEES D'ASIE · EUSKALDUNA · LE LOTUS KHMER). [3,4]

2 × Café / bar (LE DISQUE BLEU · DOUBLE JEUX). [4]

4 × Nursery school (maternelle) (ECOLE MATERNELLE PUB JACQUES PREVERT · ECOLE MATERNELLE PUBLIQUE GEORGE SAND · ECOLE MATERNELLE JEAN JAURES · ECOLE MATERNELLE PUBL CLAIRFONT). [3]

3 × Primary school (élémentaire) (ECOLE ELEMENTAIRE PUBLIQUE PIERRE ET MARIE... · ECOLE ELEMENTAIRE PUBLIQUE CLAIRFONT · ECOLE ELEMENTAIRE PUBLIQUE MARGUERITE PICART). [3]

1 × Collège (COLLEGE JULES VALLES). [3]

11 × GP (médecin généraliste) (MARC DUCOS DE LAHITTE, MÉDECIN · JEAN BAPTISTE MOURANI, MÉDECIN · JESSICA GOZLAN, MÉDECIN · CATHERINE MAUCHAND-GHOUTI, MÉDECIN · ANNE-LAURE VIGNALS, MÉDECIN). [3]

3 × Pharmacy (PHARMACIE LAGORSSE · PHARMACIE DU RECEBEDOU · PHARMACIE DE LA HALLE). [3,4]

1 × Post office / agence postale (LA POSTE). [3]

1 × Library (MÉDIATHÈQUE MUNICIPALE). [3]

1 × Gym / sports hall (COMPLEXE JULES VALLES). [3]

7 × Bank (AGENCE PORTET SUR GARONNE · CAISSE D'EPARGNE ET DE PREVOYANCE DE MIDI PYRENEES · CAISSE CREDIT MUTUEL PORTET SUR GNE · BANQUE CIC SUD OUEST · SOCIETE GENERALE). [3]

10 × Hairdresser (PASCAL COSTE · MARIE COIFFURE DOMICILE · DIAZ HAIR BY EMILIE · BIO T ZEN). [3,4]

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

4 × Hotel (HOTEL LE TREFLE · OCTEL · PREMIERE CLASSE · L'HOTAN). [3,4]

Not counted, because the business register records them as closed: 1 × Bakery (boulangerie), 2 × Grocery (épicerie / supérette), 10 × Restaurant, 4 × Hairdresser.

All 25 service types, with per-source counts
TypeCountNamesSources
Bakery (boulangerie)8LA FLUTE DE PAN · JEFF DE BRUGES - MARTIAL · LA MIE DE PAIN · BOULANGERIE MARIE BLACHERE · PATISSERIE DESMEDTINSEE BPE 8 / INSEE SIRENE 10 [3,4]
Butcher (boucherie)3SOC EXPL BOUCHERIE FORGUES · BOUCHERIE LES PALMIERSINSEE BPE 3 / INSEE SIRENE 2 [3,4]
Grocery (épicerie / supérette)5VIVAL · LE CAGEOT TOULOUSAIN · MARCHE DE MO' M1 · CHEZ LYDIE · ALIBABAINSEE BPE 5 / INSEE SIRENE 5 [3,4]
Supermarket2LIDL · CARREFOURINSEE BPE 2 / INSEE SIRENE 2 [3,4]
Cheese shop (fromagerie)0INSEE SIRENE 0 [4]
Fishmonger0INSEE BPE 0 / INSEE SIRENE 0 [3,4]
Restaurant49LA CROISSANTERIE · LES VALLEES D'ASIE · EUSKALDUNA · LE LOTUS KHMERINSEE BPE 49 / INSEE SIRENE 75 [3,4]
Café / bar2LE DISQUE BLEU · DOUBLE JEUXINSEE SIRENE 2 [4]
Nursery school (maternelle)4ECOLE MATERNELLE PUB JACQUES PREVERT · ECOLE MATERNELLE PUBLIQUE GEORGE SAND · ECOLE MATERNELLE JEAN JAURES · ECOLE MATERNELLE PUBL CLAIRFONTINSEE BPE 4 [3]
Primary school (élémentaire)3ECOLE ELEMENTAIRE PUBLIQUE PIERRE ET MARIE... · ECOLE ELEMENTAIRE PUBLIQUE CLAIRFONT · ECOLE ELEMENTAIRE PUBLIQUE MARGUERITE PICARTINSEE BPE 3 [3]
Collège1COLLEGE JULES VALLESINSEE BPE 1 [3]
GP (médecin généraliste)11MARC DUCOS DE LAHITTE, MÉDECIN · JEAN BAPTISTE MOURANI, MÉDECIN · JESSICA GOZLAN, MÉDECIN · CATHERINE MAUCHAND-GHOUTI, MÉDECIN · ANNE-LAURE VIGNALS, MÉDECININSEE BPE 11 [3]
Pharmacy3PHARMACIE LAGORSSE · PHARMACIE DU RECEBEDOU · PHARMACIE DE LA HALLEINSEE BPE 3 / INSEE SIRENE 3 [3,4]
Nurse0INSEE BPE 0 [3]
Dentist0INSEE BPE 0 [3]
Post office / agence postale1LA POSTEINSEE BPE 1 [3]
Library1MÉDIATHÈQUE MUNICIPALEINSEE BPE 1 [3]
Cinema0INSEE BPE 0 [3]
Gym / sports hall1COMPLEXE JULES VALLESINSEE BPE 1 [3]
Swimming pool0INSEE BPE 0 [3]
Bank7AGENCE PORTET SUR GARONNE · CAISSE D'EPARGNE ET DE PREVOYANCE DE MIDI PYRENEES · CAISSE CREDIT MUTUEL PORTET SUR GNE · BANQUE CIC SUD OUEST · SOCIETE GENERALEINSEE BPE 7 [3]
Hairdresser10PASCAL COSTE · MARIE COIFFURE DOMICILE · DIAZ HAIR BY EMILIE · BIO T ZENINSEE BPE 10 / INSEE SIRENE 16 [3,4]
Fuel station5STATION SERVICEINSEE BPE 5 / INSEE SIRENE 4 [3,4]
Hotel4HOTEL LE TREFLE · OCTEL · PREMIERE CLASSE · L'HOTANINSEE BPE 4 / INSEE SIRENE 5 [3,4]
Campsite0INSEE BPE 0 / INSEE SIRENE 0 [3,4]

Market and village life

Weekly market (reported, unverified): Friday 16h à 20h Promenade du Baron Ritay. [5]

Trajectory

1968: 5,432 2023: 9,782 axis from zero, so the slope compares with any other commune

Population 9,406 (2012) → 9,782 (2023): 4 % over 10 years. [6,1]

Population 8,030 (1990) → 9,782 (2023): 21.8 % over 30 years. [7,1]

Dwellings (2023): 4,307, of which 1 % second homes and 5.1 % vacant. [8]

Access and surroundings

Which way the everyday services lie

2.5 km5 kmBakery — 0.7 km NE (Portet-sur-Garonne)Food shop — 0.7 km E (Portet-sur-Garonne)Pharmacy — 0.7 km NE (Portet-sur-Garonne)
In the commune Primary school, GP Bakery — 0.7 km NEFood shop — 0.7 km EPharmacy — 0.7 km NE 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 (Portet-sur-Garonne): 0.7 km to the north-east (straight line). [9]

Food shop (Portet-sur-Garonne): 0.7 km to the east (straight line). [9]

GP (Portet-sur-Garonne): 0.3 km to the south-west (straight line). [9]

Pharmacy (Portet-sur-Garonne): 0.7 km to the north-east (straight line). [9]

Primary school (Portet-sur-Garonne): 0.4 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 35 days a year at or above 30 °C and 25 days at or below 0 °C, over 29 complete years in 1995–2024. [10]

Measured at the TOULOUSE-FRANCAZAL weather station, 3.1 km away at 164 m; the village itself is at 151 m. [10]

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

Humidity measured at TOULOUSE-FRANCAZAL, 3.1 km away at 164 m, over 30 summers. [10]

An average of 618 mm of rain a year, spread over 94 days — about 6.6 mm on a day it rains. [10]

Rainfall measured at TOULOUSE-FRANCAZAL, 3.1 km away at 164 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

  1. INSEE census (RP) 2023 — 31433/2023
  2. INSEE density grid 2026
  3. INSEE BPE 2025
  4. INSEE SIRENE 2026-09
  5. Commune website 2026-10— https://www.portetgaronne.fr/marche-semi-nocturne/— “Tous les vendredis, de 16h à 20h, des producteurs, commerçants et artisans de Portet et de ses alentours s'installent le long de la Promenade du Baron Ritay”(unverified)
  6. INSEE census (RP) 2023 — 31433/2012
  7. INSEE census (RP) 2023 — 31433/1990
  8. INSEE census (RP) 2023 — 31433/logement/2023
  9. INSEE BPE 2025 — 31433
  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
Grand-Couronne76650 km N9,76865.3ServedCooler summers, similar winters.Summers feel drier.summer 54 % · winter 91 % · humidity 57 %
Roche-la-Molière42315 km NE9,84365.5ServedCooler summers and colder winters.Summers feel drier.summer 72 % · winter 66 % · humidity 50 %
Saint-Doulchard18405 km N9,64765ServedCooler summers and colder winters.Summers feel drier.summer 59 % · winter 76 % · humidity 50 %
Voreppe38390 km NE9,92258.6Partly servedCooler summers, similar winters.Summers feel drier.summer 82 % · winter 86 % · humidity 71 %
Lescar64148 km W9,45576.9ServedMuch the same temperatures.Summers feel more humid.summer 87 % · winter 96 % · humidity 64 %
La Farlède83378 km E10,01452.7Partly servedWarmer summers, similar winters.Summers feel more humid.summer 46 % · winter 89 % · humidity 71 %
Order by distance instead
CommuneDeptDistancePopulationScoreBandClimate vs here
Lescar64148 km W9,45576.9ServedMuch the same temperatures.Summers feel more humid.summer 87 % · winter 96 % · humidity 64 %
Roche-la-Molière42315 km NE9,84365.5ServedCooler summers and colder winters.Summers feel drier.summer 72 % · winter 66 % · humidity 50 %
La Farlède83378 km E10,01452.7Partly servedWarmer summers, similar winters.Summers feel more humid.summer 46 % · winter 89 % · humidity 71 %
Voreppe38390 km NE9,92258.6Partly servedCooler summers, similar winters.Summers feel drier.summer 82 % · winter 86 % · humidity 71 %
Saint-Doulchard18405 km N9,64765ServedCooler summers and colder winters.Summers feel drier.summer 59 % · winter 76 % · humidity 50 %
Grand-Couronne76650 km N9,76865.3ServedCooler summers, similar winters.Summers feel drier.summer 54 % · winter 91 % · humidity 57 %

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 Portet-sur-Garonne'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
Pibrac3114 km NW8,97762.3ServedMuch the same temperatures.Summers feel about as humid.summer 97 % · winter 100 % · humidity 86 %
Bon-Encontre4794 km NW6,53051.8Partly servedMuch the same temperatures.Summers feel about as humid.summer 97 % · winter 88 % · humidity 93 %
Aussonne3119 km N7,99750.1Partly servedMuch the same temperatures.Summers feel about as humid.summer 97 % · winter 100 % · humidity 86 %
Saint-Mitre-les-Remparts13292 km E6,17567.3ServedMuch the same temperatures.Summers feel about as humid.summer 95 % · winter 97 % · humidity 86 %
Boé4794 km NW5,84666.7ServedMuch the same temperatures.Summers feel about as humid.summer 97 % · winter 88 % · humidity 93 %
Fenouillet3118 km N5,78454.5Partly servedMuch the same temperatures.Summers feel about as humid.summer 97 % · winter 100 % · humidity 86 %