c0mm0.com — the continuously verified register of European data

Register record·API·FR·MUNICIPALITYVERIFIED · checked 17h ago
P

Legal Populations of Municipalities and Municipal ArrondissementsPopulations légales Communes et Arrondissements Municipaux

Populations légales Communes et Arrondissements MunicipauxLegal Populations of Municipalities and Municipal Arrondissements

APIExecutable4/7Query nowOpen workbenchSubscribe🇫🇷France

This API provides the official legal population figures for French municipalities and municipal arrondissements, as published annually by INSEE, the French national statistics institute. The figures take effect on 1 January, based on administrative boundaries as of 1 January of the previous year and on census data collected three years earlier. Population counts are available for various administrative divisions. The dataset is published by Métropole Aix-Marseille-Provence and is useful for demographic analysis, administrative planning, and statistical reporting at the local and municipal level.Les données de population publiées par l'INSEE entrent en vigueur au 1 er janvier ; elles sont basées sur les divisions administratives au 1 er janvier de l'année précédente (N-1) et sur le recensement de l'année N-3. Ces populations sont disponibles pour les différentes circonscriptions administ...

government
57
fair

Weighted across five axes. Tap a ring for what it measures.

Data schema (20 fields)

Filterable via the API (18)
code_officiel_regionnom_officiel_regioncode_officiel_commune_arrondissement_municipalnom_officiel_commune_arrondissement_municipalpopulation_municipalepopulation_comptee_a_partpopulation_totalecode_officiel_departementcode_officiel_arrondissement_departementalannee_de_recensementannee_d_entree_en_vigueurannee_de_reference_geographiquenom_officiel_departementcode_officiel_epcinom_officiel_epcinom_conseil_territoireacronyme_conseil_territoiresuperficie

Click a field to see example values.

FillFieldTypeDescription
100%code_officiel_regionFilterable via the APICode Officiel RégiontextOfficial INSEE code of the region.Official INSEE code of the region.
100%nom_officiel_regionFilterable via the APINom Officiel RégiontextOfficial name of the region.Official name of the region.
100%code_officiel_commune_arrondissement_municipalFilterable via the APICode officiel commune arrondissement municipaltextOfficial INSEE code of the commune or municipal arrondissement.Official INSEE code of the commune or municipal arrondissement.
100%nom_officiel_commune_arrondissement_municipalFilterable via the APINom officiel commune arrondissement municipaltextOfficial name of the commune or municipal arrondissement.Official name of the commune or municipal arrondissement.
100%population_municipaleFilterable via the APIPopulation municipaleintMunicipal population count of the commune.Municipal population count of the commune.
100%population_comptee_a_partFilterable via the APIPopulation comptée à partintPopulation counted separately (e.g. residents in communal institutions).Population counted separately (e.g. residents in communal institutions).
100%population_totaleFilterable via the APIPopulation totaleintTotal population, sum of municipal and separately counted population.Total population, sum of municipal and separately counted population.
100%code_officiel_departementFilterable via the APICode Officiel DépartementtextOfficial INSEE code of the department.Official INSEE code of the department.
100%code_officiel_arrondissement_departementalFilterable via the APICode Officiel Arrondissement DépartementaltextOfficial code of the departmental arrondissement.Official code of the departmental arrondissement.
100%annee_de_recensementFilterable via the APIAnnée de recensementdateCensus year on which the population figures are based.Census year on which the population figures are based.
—annee_d_entree_en_vigueurFilterable via the APIAnnée d'entrée en vigueurdateYear the published population figures take effect.Year the published population figures take effect.
—annee_de_reference_geographiqueFilterable via the APIAnnée de référence géographiquedateReference year of the administrative/geographic boundaries used.Reference year of the administrative/geographic boundaries used.
—nom_officiel_departementFilterable via the APINom Officiel DépartementtextOfficial name of the department.Official name of the department.
—code_officiel_epciFilterable via the APICode officiel epcitextOfficial code of the EPCI (inter-municipal grouping).Official code of the EPCI (inter-municipal grouping).
—nom_officiel_epciFilterable via the APINom officiel epcitextOfficial name of the EPCI (inter-municipal grouping).Official name of the EPCI (inter-municipal grouping).
—nom_conseil_territoireFilterable via the APINom conseil de territoiretextName of the territorial council the commune belongs to.Name of the territorial council the commune belongs to.
—acronyme_conseil_territoireFilterable via the APIConseil de territoiretextAcronym identifying the territorial council.Acronym identifying the territorial council.
—geomgeo_shapeGeographic shape (polygon) of the commune's boundaries.Geographic shape (polygon) of the commune's boundaries.
—centroidgeo_point_2dGeographic coordinates of the commune's centroid.Geographic coordinates of the commune's centroid.
—superficieFilterable via the APISuperficie de la communedoubleSurface area of the commune, from IGN Geoflar 2016 data.Superficie de la commune (extraite de la base de données Geoflar 2016, publiée par l'IGN)

Schema captured from opendatasoft 2 days ago.

Query the data

Pick columns and a sort, then fetch a live preview straight from the source. Choose an API-filterable column (marked ▾) under “Where” to pick from its list of values.

=

Sample data (5 records)

Record 1geom: [large value omitted] · centroid: {"lat":43.447273393,"lon":5.412533849}
{
  "geom": "[large value omitted]",
  "centroid": {
    "lat": 43.447273393,
    "lon": 5.412533849
  },
  "superficie": 21.91,
  "nom_officiel_epci": "Métropole d'Aix-Marseille-Provence",
  "population_totale": 15257,
  "code_officiel_epci": "200054807",
  "nom_officiel_region": "Provence-Alpes-Côte d'Azur",
  "annee_de_recensement": "2020",
  "code_officiel_region": "93",
  "population_municipale": 14984,
  "nom_conseil_territoire": "Pays d'Aix",
  "nom_officiel_departement": "Bouches-du-Rhône",
  "annee_d_entree_en_vigueur": "2023",
  "code_officiel_departement": "13",
  "population_comptee_a_part": 273,
  "acronyme_conseil_territoire": "CT2",
  "annee_de_reference_geographique": "2022",
  "code_officiel_arrondissement_departemental": "001",
  "nom_officiel_commune_arrondissement_municipal": "Bouc-Bel-Air",
  "code_officiel_commune_arrondissement_municipal": "13015"
}
Record 2geom: [large value omitted] · centroid: {"lat":43.707442219,"lon":5.151455}
{
  "geom": "[large value omitted]",
  "centroid": {
    "lat": 43.707442219,
    "lon": 5.151455
  },
  "superficie": 16.87,
  "nom_officiel_epci": "Métropole d'Aix-Marseille-Provence",
  "population_totale": 2762,
  "code_officiel_epci": "200054807",
  "nom_officiel_region": "Provence-Alpes-Côte d'Azur",
  "annee_de_recensement": "2020",
  "code_officiel_region": "93",
  "population_municipale": 2695,
  "nom_conseil_territoire": "Pays Salonais",
  "nom_officiel_departement": "Bouches-du-Rhône",
  "annee_d_entree_en_vigueur": "2023",
  "code_officiel_departement": "13",
  "population_comptee_a_part": 67,
  "acronyme_conseil_territoire": "CT3",
  "annee_de_reference_geographique": "2022",
  "code_officiel_arrondissement_departemental": "001",
  "nom_officiel_commune_arrondissement_municipal": "Alleins",
  "code_officiel_commune_arrondissement_municipal": "13003"
}
Record 3geom: [large value omitted] · centroid: {"lat":43.584165604,"lon":5.013905402}
{
  "geom": "[large value omitted]",
  "centroid": {
    "lat": 43.584165604,
    "lon": 5.013905402
  },
  "superficie": 25.76,
  "nom_officiel_epci": "Métropole d'Aix-Marseille-Provence",
  "population_totale": 26807,
  "code_officiel_epci": "200054807",
  "nom_officiel_region": "Provence-Alpes-Côte d'Azur",
  "annee_de_recensement": "2020",
  "code_officiel_region": "93",
  "population_municipale": 26433,
  "nom_conseil_territoire": "Istres Ouest Provence",
  "nom_officiel_departement": "Bouches-du-Rhône",
  "annee_d_entree_en_vigueur": "2023",
  "code_officiel_departement": "13",
  "population_comptee_a_part": 374,
  "acronyme_conseil_territoire": "CT5",
  "annee_de_reference_geographique": "2022",
  "code_officiel_arrondissement_departemental": "004",
  "nom_officiel_commune_arrondissement_municipal": "Miramas",
  "code_officiel_commune_arrondissement_municipal": "13063"
}
Record 4geom: [large value omitted] · centroid: {"lat":43.491237842,"lon":5.568948172}
{
  "geom": "[large value omitted]",
  "centroid": {
    "lat": 43.491237842,
    "lon": 5.568948172
  },
  "superficie": 13.21,
  "nom_officiel_epci": "Métropole d'Aix-Marseille-Provence",
  "population_totale": 2433,
  "code_officiel_epci": "200054807",
  "nom_officiel_region": "Provence-Alpes-Côte d'Azur",
  "annee_de_recensement": "2020",
  "code_officiel_region": "93",
  "population_municipale": 2358,
  "nom_conseil_territoire": "Pays d'Aix",
  "nom_officiel_departement": "Bouches-du-Rhône",
  "annee_d_entree_en_vigueur": "2023",
  "code_officiel_departement": "13",
  "population_comptee_a_part": 75,
  "acronyme_conseil_territoire": "CT2",
  "annee_de_reference_geographique": "2022",
  "code_officiel_arrondissement_departemental": "001",
  "nom_officiel_commune_arrondissement_municipal": "Châteauneuf-le-Rouge",
  "code_officiel_commune_arrondissement_municipal": "13025"
}
Record 5geom: [large value omitted] · centroid: {"lat":43.613572792,"lon":5.306926325}
{
  "geom": "[large value omitted]",
  "centroid": {
    "lat": 43.613572792,
    "lon": 5.306926325
  },
  "superficie": 36.83,
  "nom_officiel_epci": "Métropole d'Aix-Marseille-Provence",
  "population_totale": 5761,
  "code_officiel_epci": "200054807",
  "nom_officiel_region": "Provence-Alpes-Côte d'Azur",
  "annee_de_recensement": "2020",
  "code_officiel_region": "93",
  "population_municipale": 5648,
  "nom_conseil_territoire": "Pays d'Aix",
  "nom_officiel_departement": "Bouches-du-Rhône",
  "annee_d_entree_en_vigueur": "2023",
  "code_officiel_departement": "13",
  "population_comptee_a_part": 113,
  "acronyme_conseil_territoire": "CT2",
  "annee_de_reference_geographique": "2022",
  "code_officiel_arrondissement_departemental": "001",
  "nom_officiel_commune_arrondissement_municipal": "Saint-Cannat",
  "code_officiel_commune_arrondissement_municipal": "13091"
}

Live sample captured at profiling time — values may have changed upstream.

Verification Status

Using the API

Configuration

Base URL
https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/populations-legales-communes-et-arrondissements-municipaux

License

  • ✓ Redistributable
  • ✓ Attribution required

Query examples

curl -s 'https://data.ampmetropole.fr/api/explore/v2.1/catalog/datasets/populations-legales-communes-et-arrondissements-municipaux/records?limit=20' -H 'Accept: application/json'

First 20 records of the dataset as JSON.

Uses the Opendatasoft Explore v2.1 syntax — supports select, where, group_by and order_by.

Full API documentation ↗

Rate limits

5 000 req/day
per ipmeasured
observed 2 days ago

Dataset

Volume & freshness

Records
107
Last upstream update
22 days ago
2026-09-30

License

No license declared upstream.

○ Documentation○ Data dictionary○ Versioning

Source: opendatasoft

Machine-readable & source

Populations légales Communes et Arrondissements Municipaux — live verification badge

Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.