Vivant· Is the village alive?

Calmont

Haute-Garonne · CC des Terres du Lauragais · INSEE 31100

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

Partly served 54.2/100 · confidence: high· Better served than 79 % of the {n|commune|communes} of a similar size.

Identity

Calmont (INSEE 31100) is in Haute-Garonne (31), part of CC des Terres du Lauragais. Population 2,494 (2023). [1]

INSEE density class: Bourgs ruraux (level 5). [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/31100-calmont

Vitality score

Vitality score 54.2/100 — Partly served (model fr-v0.2).

Confidence: high.

Better served than 79 % of the 8,266 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.39259.84
Social0.592011.7
Education0.39103.93
Health0.39103.93
Public & culture0.3951.97
Population trend11010
Housing mix0.9354.67

Services

What is here, at a glance

Food 3 of 6
Eating out 1 of 1
Cafés and bars 1 of 1
Schools 1 of 3
Health 2 of 4
Public services 1 of 1
Culture 1 of 2
Sport 0 of 2
Everyday services 1 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]

1 × Bakery (boulangerie) (M&F). [3,4]

1 × Butcher (boucherie). [3,4]

1 × Grocery (épicerie / supérette) (R-RIVIERE). [3,4]

3 × Restaurant (CUIT CUIT POULET · LE BOCAL GOURMAND 31 · LE COMPTOIR DE L HERS). [3,4]

1 × Café / bar. [4]

1 × Primary school (élémentaire) (ECOLE PRIMAIRE PUBLIQUE MARIE CARPANTIER). [3]

1 × GP (médecin généraliste) (CHRISTIAN FABIE, MÉDECIN). [3]

1 × Pharmacy (PHARMACIE DES CANELLES). [3,4]

1 × Post office / agence postale (CALMONT LPAC AP). [3]

1 × Library (MÉDIATHÈQUE L'AUTAN DES MOTS). [3]

4 × Hairdresser (SEVERINE COIFFURE · LE SALON · INSTANT POUR SOI BY L.A.). [3,4]

Not counted, because the business register records them as closed: 1 × Bakery (boulangerie), 1 × Butcher (boucherie), 2 × Restaurant, 1 × Primary school (élémentaire).

Not found in the commune: Supermarket, Nursery school (maternelle). [3,4]

All 25 service types, with per-source counts
TypeCountNamesSources
Bakery (boulangerie)1M&FINSEE BPE 1 / INSEE SIRENE 1 [3,4]
Butcher (boucherie)1INSEE SIRENE 1 / INSEE BPE 0 [3,4]
Grocery (épicerie / supérette)1R-RIVIEREINSEE BPE 1 / INSEE SIRENE 1 [3,4]
Supermarket0INSEE BPE 0 / INSEE SIRENE 0 [3,4]
Cheese shop (fromagerie)0INSEE SIRENE 0 [4]
Fishmonger0INSEE BPE 0 / INSEE SIRENE 0 [3,4]
Restaurant3CUIT CUIT POULET · LE BOCAL GOURMAND 31 · LE COMPTOIR DE L HERSINSEE BPE 3 / INSEE SIRENE 4 [3,4]
Café / bar1INSEE SIRENE 1 [4]
Nursery school (maternelle)0INSEE BPE 0 [3]
Primary school (élémentaire)1ECOLE PRIMAIRE PUBLIQUE MARIE CARPANTIERINSEE BPE 1 [3]
Collège0INSEE BPE 0 [3]
GP (médecin généraliste)1CHRISTIAN FABIE, MÉDECININSEE BPE 1 [3]
Pharmacy1PHARMACIE DES CANELLESINSEE BPE 1 / INSEE SIRENE 1 [3,4]
Nurse0INSEE BPE 0 [3]
Dentist0INSEE BPE 0 [3]
Post office / agence postale1CALMONT LPAC APINSEE BPE 1 [3]
Library1MÉDIATHÈQUE L'AUTAN DES MOTSINSEE BPE 1 [3]
Cinema0INSEE BPE 0 [3]
Gym / sports hall0INSEE BPE 0 [3]
Swimming pool0INSEE BPE 0 [3]
Bank0INSEE BPE 0 [3]
Hairdresser4SEVERINE COIFFURE · LE SALON · INSTANT POUR SOI BY L.A.INSEE BPE 4 / INSEE SIRENE 5 [3,4]
Fuel station0INSEE BPE 0 / INSEE SIRENE 0 [3,4]
Hotel0INSEE BPE 0 / INSEE SIRENE 0 [3,4]
Campsite0INSEE BPE 0 / INSEE SIRENE 0 [3,4]

Market and village life

Market day (reported, unverified): Sunday. No source says whether it is weekly or monthly. [5]

Trajectory

1968: 1,189 2023: 2,494 axis from zero, so the slope compares with any other commune

Population 2,270 (2012) → 2,494 (2023): 9.9 % over 10 years. [6,1]

Population 1,552 (1990) → 2,494 (2023): 60.7 % over 30 years. [7,1]

Dwellings (2023): 1,174, of which 3.3 % second homes and 8.8 % vacant. [8]

Access and surroundings

Which way the everyday services lie

2.5 km5 kmGP — 0.5 km SW (Calmont)
In the commune Bakery, Food shop, Primary school, Pharmacy GP — 0.5 km SW 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 (Calmont): 0.2 km to the north-west (straight line). [9]

Food shop (Calmont): 0.4 km to the north-west (straight line). [9]

GP (Calmont): 0.5 km to the south-west (straight line). [9]

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

Primary school (Calmont): 0.2 km to the north-west (straight line). [9]

Climate

No climate figures: the nearest weather station is more than 20 km away, too far to describe this commune.

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 — 31100/2023
  2. INSEE density grid 2026
  3. INSEE BPE 2025
  4. INSEE SIRENE 2026-09
  5. Commune website 2026-10— https://www.calmont31.fr/— “Marché dominical”(unverified)
  6. INSEE census (RP) 2023 — 31100/2012
  7. INSEE census (RP) 2023 — 31100/1990
  8. INSEE census (RP) 2023 — 31100/logement/2023
  9. INSEE BPE 2025 — 31100

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
Sens-de-Bretagne35613 km NW2,59259.3Partly servedno figures
Saint-Domineuc35628 km NW2,61960.8Servedno figures
Peaugres07332 km NE2,38562.6Servedno figures
Nalliers85412 km NW2,38958.2Partly servedno figures
Lagrave8174 km NE2,30562.6Servedno figures
Bessenay69361 km NE2,33162.5Servedno figures
Order by distance instead
CommuneDeptDistancePopulationScoreBandClimate vs here
Lagrave8174 km NE2,30562.6Servedno figures
Peaugres07332 km NE2,38562.6Servedno figures
Bessenay69361 km NE2,33162.5Servedno figures
Nalliers85412 km NW2,38958.2Partly servedno figures
Sens-de-Bretagne35613 km NW2,59259.3Partly servedno figures
Saint-Domineuc35628 km NW2,61960.8Servedno figures

Sort and compare these on the full list →