---
entity_id: city:fr:insee5:34172
entity_type: city
name: Montpellier
country_code: FR
country: France
slug: montpellier
canonical_url: https://immigrationdb.com/cities/fr/montpellier/
json_url: https://immigrationdb.com/data/cities/fr/montpellier.json
markdown_url: https://immigrationdb.com/data/cities/fr/montpellier.md
mcp_uri: immigrationdb://city/fr/montpellier
snapshot_id: approved-static-bb6d69cd3c074ae2
generated_at: 2026-08-04
last_verified: 2026-07-31
fact_count: 22
metric_dictionary_url: https://immigrationdb.com/data/metrics.json
license_url: https://immigrationdb.com/about/copyright/
---

# Montpellier

Montpellier is a city in France. The city covered 57 km² in 2026. Population density was 5,399.1 people per km² in 2022. The unemployment rate was 18.3% at the end of 2022. Montpellier had a population of 304,694 in June 2026. Average high temperatures were 12°C in January and 29.5°C in July.

## Climate

Monthly precipitation was 56.2 mm in January and 17.1 mm in July. Annual PM2.5 was 9.7 µg/m³ in 2024.

## Immigration

The foreign population count was 43,484 in 2021.

## Facts

| Metric | metric_id | Value | Scope | Observed | Verified | Freshness | Lane | Source |
| --- | --- | --- | --- | --- | --- | --- | --- | --- |
| Foreign residents | `foreign_population_total` | 43,484 people | city | 2021 | 2026-07-15 | stale | verified | [1] |
| Population | `population_total` | 310,240 people | municipality | 2025-01-01 | 2026-07-14 | aging | verified | [2] |
| NO₂ — latest reading | `air_quality_no2_current_ug_m3` | 25.325 µg/m³ | city | 2026-07-15 | 2026-07-15 | fresh | verified | [3] |
| Gigabit broadband availability | `broadband_gigabit_availability_percent` | 93.1 % | city | 2026-03-31 | 2026-07-15 | fresh | verified | [4] |
| Unemployment rate | `unemployment_total_percent` | 18.3356 % | city | 2022-12-31 | 2026-07-26 | stale | verified | [5] |
| NO₂ — annual mean | `air_quality_no2_annual_ug_m3` | 21.4178 µg/m³ | city | 2024 | 2026-07-15 | stale | verified | [6] |
| PM10 — annual mean | `air_quality_pm10_annual_ug_m3` | 18.4014 µg/m³ | city | 2024 | 2026-07-15 | stale | verified | [6] |
| PM2.5 — annual mean | `air_quality_pm25_annual_ug_m3` | 9.6982 µg/m³ | city | 2024 | 2026-07-15 | stale | verified | [6] |
| Average daytime high by month | `climate_monthly_high_c` | Jan 12 · Feb 13.1 · Mar 16.4 · Apr 18.7 · May 22.6 · Jun 26.9 · Jul 29.5 · Aug 29.3 · Sep 25.2 · Oct 20.7 · Nov 15.7 · Dec 12.5 °C | city | 2020-12-31 | 2026-07-27 | stale | verified | [7] |
| Average night-time low by month | `climate_monthly_low_c` | Jan 3.3 · Feb 3.5 · Mar 6.4 · Apr 9.2 · May 12.9 · Jun 16.7 · Jul 19.3 · Aug 19 · Sep 15.2 · Oct 12.2 · Nov 7.4 · Dec 4.1 °C | city | 2020-12-31 | 2026-07-27 | stale | verified | [7] |
| Average temperature by month | `climate_monthly_mean_c` | Jan 7.6 · Feb 8.3 · Mar 11.4 · Apr 13.9 · May 17.8 · Jun 21.8 · Jul 24.4 · Aug 24.1 · Sep 20.2 · Oct 16.4 · Nov 11.6 · Dec 8.3 °C | nearest_station | 1991-12-31 | 2026-07-31 | stale | verified | [8] |
| Average precipitation by month | `climate_monthly_precip_mm` | Jan 56.2 · Feb 39.2 · Mar 41.5 · Apr 55.8 · May 44 · Jun 32.9 · Jul 17.1 · Aug 35.9 · Sep 86.7 · Oct 94.7 · Nov 78.1 · Dec 57.1 mm | city | 2020-12-31 | 2026-07-27 | stale | verified | [7] |
| Average sunshine by month | `climate_monthly_sunshine_h` | Jan 145.567 · Feb 170.067 · Mar 218.833 · Apr 228.6 · May 271.367 · Jun 315.683 · Jul 344.8 · Aug 305.067 · Sep 246.617 · Oct 175.483 · Nov 145.733 · Dec 137.4 hours | city | 2020-12-31 | 2026-07-27 | stale | verified | [7] |
| City area | `city_area_km2` | 57 km2 | place | 2026-06-30 | 2026-06-30 | fresh | verified | [9] |
| Fitness club membership, monthly | `col_fitness_club_eur_month` | 28.8607 EUR/month | city | 2022-12-31 | 2026-07-27 | stale | supplemental | [10] |
| Internet, 60 Mbps unlimited | `col_internet_60mbps_eur_month` | 34.8292 EUR/month | city | 2022-12-31 | 2026-07-27 | stale | supplemental | [10] |
| Private kindergarten, monthly | `col_kindergarten_private_eur_month` | 605.3844 EUR/month | city | 2022-12-31 | 2026-07-27 | stale | supplemental | [10] |
| Meal at an inexpensive restaurant | `col_meal_inexpensive_restaurant_eur` | 12.9382 EUR | city | 2022-12-31 | 2026-07-27 | stale | supplemental | [10] |
| Mobile plan, 10 GB | `col_mobile_plan_10gb_eur_month` | 16.75 EUR/month | city | 2026-07-31 | 2026-07-27 | fresh | supplemental | [11] |
| Monthly transport pass | `col_transport_monthly_pass_eur` | 29.8523 EUR/month | city | 2022-12-31 | 2026-07-27 | stale | supplemental | [10] |
| Basic utilities, 85 m² home | `col_utilities_basic_85m2_eur_month` | 136.8048 EUR/month | city | 2022-12-31 | 2026-07-27 | stale | supplemental | [10] |
| Population density | `population_density_per_km2` | 5,399.1034 people/km² | place | 2022-01-01 | 2026-07-14 | stale | verified | [12] |

Every row keeps the value, unit, geographic scope, observation date, verification date and the numbered source below. A missing metric means the city does not publish it; nothing is imputed.

## Sources

1. Nationalité en 2021 — Base des tableaux détaillés — NAT1 — Official source — https://www.insee.fr/fr/statistiques/fichier/8202752/TD_NAT1_2021_csv.zip
2. France official denominator source — Official source — https://www.insee.fr/fr/statistiques/fichier/8680726/ensemble.zip
3. Latest valid NO2 hourly station observation on the official LCSQA E2 current-day extract, mapped to the exact INSEE centre through an exact normalized station-name crosswalk to EEA station metadata. — Official source — https://files.data.gouv.fr/ineris/lcsqa/concentrations-de-polluants-atmospheriques-reglementes/temps-reel/2026/FR_E2_2026-07-15.csv
4. Independent ARCEP municipal count of premises eligible for the >=1 Gbit/s fixed advertised-speed class, divided by the ARCEP type=all municipal premises denominator. This is availability/eligibility, not adoption, measured speed, FTTH-only coverage or mobile coverage. — Official source — https://data.arcep.fr/fixe/maconnexioninternet/statistiques/2026_T1/commune/commune_debit.csv
5. INSEE RP2022 ACT1 — population active by type of activity, commune — Official source — https://www.insee.fr/fr/statistiques/fichier/8581605/TD_ACT1_2022_csv.zip
6. 2024 validated hourly NO2 station observations transformed to the exact INSEE commune centre by deterministic nearest-station selection and equal-weight aggregation. — Official source — https://air.discomap.eea.europa.eu/arcgis/rest/services/AirQuality/AirQualityDownloadServiceEUMonitoringStations/MapServer
7. Météo-France climate normal — mean monthly maximum air temperature, MONTPELLIER-AEROPORT, 1991-2020 — Official source — https://meteofrance.com/climat/normales/france/occitanie/MONTPELLIER-AEROPORT
8. WMO Climatological Normals 1991-2020 — station MONTPELLIER-AEROPORT — Official source — https://www.ncei.noaa.gov/data/oceans/archive/arc0216/0253808/1.1/data/0-data/Region-6-WMO-Normals-9120/France/CSV/MONTPELLIER_AEROPORT_07643.csv
9. Montpellier stats source — Official source — https://www.insee.fr/fr/statistiques/2012713
10. Global Cost of Living — Kaggle snapshot v2 — Independent source — https://www.kaggle.com/datasets/mvieira101/global-cost-of-living
11. Cost of Living in Montpellier. Jul 2026. Prices in Montpellier — Commercial source — https://www.numbeo.com/cost-of-living/in/Montpellier
12. A-ccepted source for city area and derived population density — Official source — https://www.insee.fr/fr/statistiques/fichier/2521169/base_cc_comparateur_csv.zip

## Cite

ImmigrationDB. "Montpellier, France." Snapshot approved-static-bb6d69cd3c074ae2, last verified 2026-07-31. https://immigrationdb.com/cities/fr/montpellier/

Reuse requires the direct source URL, the observation date and a link back to the ImmigrationDB page: https://immigrationdb.com/about/copyright/

## Data

- HTML: https://immigrationdb.com/cities/fr/montpellier/
- JSON: https://immigrationdb.com/data/cities/fr/montpellier.json
- Markdown: https://immigrationdb.com/data/cities/fr/montpellier.md
- MCP resource: immigrationdb://city/fr/montpellier
- Metric dictionary: https://immigrationdb.com/data/metrics.json
- All published city facts, one row each: https://immigrationdb.com/data/facts.ndjson.gz
- Release catalog: https://immigrationdb.com/data/catalog.json
