c0mm0.com — the continuously verified register of European data

Register record·API·FR·Updated AnnualUNVERIFIED
C

Communes et Arrondissements Municipaux - France

APIQuery nowOpen workbench🇫🇷France

Ce jeu de données fait partie du "référentiel géographique" Opendatasoft. Ces données sont utilisées dans nos processeurs et outils de la plateforme. Ces données ont été créées à partir de plusieurs sources de données différentes. Ce jeu propose les données les plus récentes sur les communes et a...

0
poor

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

Data schema (42 fields)

Filterable via the API (40)
yearreg_codereg_namedep_codedep_namearrdep_codearrdep_nameze2020_codeze2020_namebv2022_codebv2022_nameepci_codeepci_nameept_codeept_namecom_codecom_namecom_arm_codecom_arm_current_codecom_arm_namecom_arm_name_uppercom_arm_name_lowercom_arm_area_codecom_arm_typeze2010_nameze2010_codecom_arm_cataeu2010_codecom_arm_cataeu2010_namecom_arm_uu2010_codecom_arm_uu2010_statuscom_arm_au2010_codecom_arm_cateaav2020_codecom_arm_cateaav2020_namecom_arm_uu2020_codecom_arm_uu2020_statuscom_arm_aav2020_codecom_arm_cv_codecom_arm_in_ctucom_arm_siren_codecom_arm_is_mountain_area

Click a field to see example values.

FillFieldTypeDescription
geo_point_2dGeo Pointgeo_point_2d
geo_shapeShapegeo_shape
yearFilterable via the APIAnnéedate
reg_codeFilterable via the APICode Officiel Régiontext
reg_nameFilterable via the APINom Officiel Régiontext
dep_codeFilterable via the APICode Officiel Départementtext
dep_nameFilterable via the APINom Officiel Départementtext
arrdep_codeFilterable via the APICode Officiel Arrondissement départementaltext
arrdep_nameFilterable via the APINom Officiel Arrondissement départementaltext
ze2020_codeFilterable via the APICode Officiel Zone emploi 2020text
99.8%ze2020_nameFilterable via the APINom Officiel Zone emploi 2020text
100%bv2022_codeFilterable via the APICode Officiel Bassin vie 2022text
100%bv2022_nameFilterable via the APINom Officiel Bassin vie 2022text
100%epci_codeFilterable via the APICode Officiel EPCItext
102.9%epci_nameFilterable via the APINom Officiel EPCItext
0.4%ept_codeFilterable via the APICode Officiel EPTtext
0.4%ept_nameFilterable via the APINom Officiel EPTtext
100%com_codeFilterable via the APICode Officiel Communetext
100%com_nameFilterable via the APINom Officiel Communetext
100%com_arm_codeFilterable via the APICode Officiel Commune / Arrondissement Municipaltext
100%com_arm_current_codeFilterable via the APICode Officiel Courant Commune / Arrondissement Municipaltext
100%com_arm_nameFilterable via the APINom Officiel Commune / Arrondissement Municipaltext
100%com_arm_name_upperFilterable via the APINom Officiel Commune / Arrondissement Municipal Majusculetext
100%com_arm_name_lowerFilterable via the APINom Officiel Commune / Arrondissement Municipal Minusculetext
100%com_arm_area_codeFilterable via the APICode Iso 3166-3 Zonetext
100%com_arm_typeFilterable via the APITypetext
0%ze2010_nameFilterable via the APINom Officiel Zone emploi 2010text
0%ze2010_codeFilterable via the APICode Officiel Zone emploi 2010text
0%com_arm_cataeu2010_codeFilterable via the APICode CATAEU2010textCe code indique la catégorie de la commune au sein du découpage en aires urbaines.
0%com_arm_cataeu2010_nameFilterable via the APILibellé CATAEU2010text
0%com_arm_uu2010_codeFilterable via the APICode UU2010textCode Unité Urbaine 2010
0%com_arm_uu2010_statusFilterable via the APIStatut Commune / Arrondissement Municipal UU2010textRural / Urbain
0%com_arm_au2010_codeFilterable via the APICode AU2010textAire Urbaine 2010
99.8%com_arm_cateaav2020_codeFilterable via the APICode CATEAAV2020textce code indique la catégorie de la commune au sein du découpage en aires d'attraction des villes.
99.8%com_arm_cateaav2020_nameFilterable via the APILibellé CATEAAV2020text
99.8%com_arm_uu2020_codeFilterable via the APICode UU2020textCode Unité Urbaine 2020
99.8%com_arm_uu2020_statusFilterable via the APIStatut Commune / Arrondissement Municipal UU2020textRural / Urbain
99.8%com_arm_aav2020_codeFilterable via the APICode AAV2020textCode géographique de l'aire d'attraction des villes 2020
100%com_arm_cv_codeFilterable via the APICode Canton Villetext
100%com_arm_in_ctuFilterable via the APIFait Partie d'une CTUtext
99.8%com_arm_siren_codeFilterable via the APISIRENtext
100%com_arm_is_mountain_areaFilterable via the APIZone MontagnetextZone de montagne au 1er Janvier 2017

Schema captured from opendatasoft 2 hours 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 1year: 2025 · com_code: ["02831"]
{
  "year": "2025",
  "com_code": [
    "02831"
  ],
  "com_name": [
    "Watigny"
  ],
  "dep_code": [
    "02"
  ],
  "dep_name": [
    "Aisne"
  ],
  "ept_code": null,
  "ept_name": null,
  "reg_code": [
    "32"
  ],
  "reg_name": [
    "Hauts-de-France"
  ],
  "epci_code": [
    "240200600"
  ],
  "epci_name": [
    "Communauté de communes des Trois Rivières"
  ],
  "geo_shape": "[large value omitted]",
  "arrdep_code": [
    "025"
  ],
  "arrdep_name": [
    "Vervins"
  ],
  "bv2022_code": [
    "02381"
  ],
  "bv2022_name": [
    "Hirson"
  ],
  "ze2010_code": null,
  "ze2010_name": null,
  "ze2020_code": [
    "3217"
  ],
  "ze2020_name": [
    "Maubeuge"
  ],
  "com_arm_code": [
    "02831"
  ],
  "com_arm_name": [
    "Watigny"
  ],
  "com_arm_type": "commune",
  "geo_point_2d": {
    "lat": 49.91684430406012,
    "lon": 4.200748388835693
  },
  "com_arm_in_ctu": "Non",
  "com_arm_cv_code": "0208",
  "com_arm_area_code": "FXX",
  "com_arm_name_lower": "watigny",
  "com_arm_name_upper": "WATIGNY",
  "com_arm_siren_code": "210208039",
  "com_arm_au2010_code": null,
  "com_arm_uu2010_code": null,
  "com_arm_uu2020_code": "02000",
  "com_arm_aav2020_code": "308",
  "com_arm_current_code": [
    "02831"
  ],
  "com_arm_uu2010_status": null,
  "com_arm_uu2020_status": "hors unité urbaine",
  "com_arm_cataeu2010_code": null,
  "com_arm_cataeu2010_name": null,
  "com_arm_cateaav2020_code": "20",
  "com_arm_cateaav2020_name": "Commune de la couronne",
  "com_arm_is_mountain_area": "Non"
}
Record 2year: 2025 · com_code: ["03088"]
{
  "year": "2025",
  "com_code": [
    "03088"
  ],
  "com_name": [
    "Courçais"
  ],
  "dep_code": [
    "03"
  ],
  "dep_name": [
    "Allier"
  ],
  "ept_code": null,
  "ept_name": null,
  "reg_code": [
    "84"
  ],
  "reg_name": [
    "Auvergne-Rhône-Alpes"
  ],
  "epci_code": [
    "240300657"
  ],
  "epci_name": [
    "Communauté de communes du Pays d'Huriel"
  ],
  "geo_shape": "[large value omitted]",
  "arrdep_code": [
    "031"
  ],
  "arrdep_name": [
    "Montluçon"
  ],
  "bv2022_code": [
    "03185"
  ],
  "bv2022_name": [
    "Montluçon"
  ],
  "ze2010_code": null,
  "ze2010_name": null,
  "ze2020_code": [
    "8423"
  ],
  "ze2020_name": [
    "Montluçon"
  ],
  "com_arm_code": [
    "03088"
  ],
  "com_arm_name": [
    "Courçais"
  ],
  "com_arm_type": "commune",
  "geo_point_2d": {
    "lat": 46.4642876705715,
    "lon": 2.449525688849772
  },
  "com_arm_in_ctu": "Non",
  "com_arm_cv_code": "0307",
  "com_arm_area_code": "FXX",
  "com_arm_name_lower": "courçais",
  "com_arm_name_upper": "COURÇAIS",
  "com_arm_siren_code": "210300885",
  "com_arm_au2010_code": null,
  "com_arm_uu2010_code": null,
  "com_arm_uu2020_code": "03000",
  "com_arm_aav2020_code": "109",
  "com_arm_current_code": [
    "03088"
  ],
  "com_arm_uu2010_status": null,
  "com_arm_uu2020_status": "hors unité urbaine",
  "com_arm_cataeu2010_code": null,
  "com_arm_cataeu2010_name": null,
  "com_arm_cateaav2020_code": "20",
  "com_arm_cateaav2020_name": "Commune de la couronne",
  "com_arm_is_mountain_area": "Non"
}
Record 3year: 2025 · com_code: ["43097"]
{
  "year": "2025",
  "com_code": [
    "43097"
  ],
  "com_name": [
    "Freycenet-la-Cuche"
  ],
  "dep_code": [
    "43"
  ],
  "dep_name": [
    "Haute-Loire"
  ],
  "ept_code": null,
  "ept_name": null,
  "reg_code": [
    "84"
  ],
  "reg_name": [
    "Auvergne-Rhône-Alpes"
  ],
  "epci_code": [
    "200073401"
  ],
  "epci_name": [
    "Communauté de communes Mézenc-Loire-Meygal"
  ],
  "geo_shape": "[large value omitted]",
  "arrdep_code": [
    "432"
  ],
  "arrdep_name": [
    "Le Puy-en-Velay"
  ],
  "bv2022_code": [
    "43157"
  ],
  "bv2022_name": [
    "Le Puy-en-Velay"
  ],
  "ze2010_code": null,
  "ze2010_name": null,
  "ze2020_code": [
    "8419"
  ],
  "ze2020_name": [
    "Le Puy-en-Velay"
  ],
  "com_arm_code": [
    "43097"
  ],
  "com_arm_name": [
    "Freycenet-la-Cuche"
  ],
  "com_arm_type": "commune",
  "geo_point_2d": {
    "lat": 44.89712324793831,
    "lon": 4.093840531238747
  },
  "com_arm_in_ctu": "Non",
  "com_arm_cv_code": "4308",
  "com_arm_area_code": "FXX",
  "com_arm_name_lower": "freycenet-la-cuche",
  "com_arm_name_upper": "FREYCENET-LA-CUCHE",
  "com_arm_siren_code": "214300972",
  "com_arm_au2010_code": null,
  "com_arm_uu2010_code": null,
  "com_arm_uu2020_code": "43000",
  "com_arm_aav2020_code": "000",
  "com_arm_current_code": [
    "43097"
  ],
  "com_arm_uu2010_status": null,
  "com_arm_uu2020_status": "hors unité urbaine",
  "com_arm_cataeu2010_code": null,
  "com_arm_cataeu2010_name": null,
  "com_arm_cateaav2020_code": "30",
  "com_arm_cateaav2020_name": "Commune hors attraction des villes",
  "com_arm_is_mountain_area": "Oui"
}
Record 4year: 2025 · com_code: ["45228"]
{
  "year": "2025",
  "com_code": [
    "45228"
  ],
  "com_name": [
    "Nibelle"
  ],
  "dep_code": [
    "45"
  ],
  "dep_name": [
    "Loiret"
  ],
  "ept_code": null,
  "ept_name": null,
  "reg_code": [
    "24"
  ],
  "reg_name": [
    "Centre-Val de Loire"
  ],
  "epci_code": [
    "200071850"
  ],
  "epci_name": [
    "Communauté de communes du Pithiverais-Gâtinais"
  ],
  "geo_shape": "[large value omitted]",
  "arrdep_code": [
    "453"
  ],
  "arrdep_name": [
    "Pithiviers"
  ],
  "bv2022_code": [
    "45030"
  ],
  "bv2022_name": [
    "Beaune-la-Rolande"
  ],
  "ze2010_code": null,
  "ze2010_name": null,
  "ze2020_code": [
    "2411"
  ],
  "ze2020_name": [
    "Pithiviers"
  ],
  "com_arm_code": [
    "45228"
  ],
  "com_arm_name": [
    "Nibelle"
  ],
  "com_arm_type": "commune",
  "geo_point_2d": {
    "lat": 48.014644708952034,
    "lon": 2.312455120990067
  },
  "com_arm_in_ctu": "Non",
  "com_arm_cv_code": "4509",
  "com_arm_area_code": "FXX",
  "com_arm_name_lower": "nibelle",
  "com_arm_name_upper": "NIBELLE",
  "com_arm_siren_code": "214502288",
  "com_arm_au2010_code": null,
  "com_arm_uu2010_code": null,
  "com_arm_uu2020_code": "45000",
  "com_arm_aav2020_code": "000",
  "com_arm_current_code": [
    "45228"
  ],
  "com_arm_uu2010_status": null,
  "com_arm_uu2020_status": "hors unité urbaine",
  "com_arm_cataeu2010_code": null,
  "com_arm_cataeu2010_name": null,
  "com_arm_cateaav2020_code": "30",
  "com_arm_cateaav2020_name": "Commune hors attraction des villes",
  "com_arm_is_mountain_area": "Non"
}
Record 5year: 2025 · com_code: ["46012"]
{
  "year": "2025",
  "com_code": [
    "46012"
  ],
  "com_name": [
    "Aynac"
  ],
  "dep_code": [
    "46"
  ],
  "dep_name": [
    "Lot"
  ],
  "ept_code": null,
  "ept_name": null,
  "reg_code": [
    "76"
  ],
  "reg_name": [
    "Occitanie"
  ],
  "epci_code": [
    "200067361"
  ],
  "epci_name": [
    "Communauté de communes Grand-Figeac"
  ],
  "geo_shape": "[large value omitted]",
  "arrdep_code": [
    "462"
  ],
  "arrdep_name": [
    "Figeac"
  ],
  "bv2022_code": [
    "46251"
  ],
  "bv2022_name": [
    "Saint-Céré"
  ],
  "ze2010_code": null,
  "ze2010_name": null,
  "ze2020_code": [
    "7619"
  ],
  "ze2020_name": [
    "Nord-du-Lot"
  ],
  "com_arm_code": [
    "46012"
  ],
  "com_arm_name": [
    "Aynac"
  ],
  "com_arm_type": "commune",
  "geo_point_2d": {
    "lat": 44.788360782867166,
    "lon": 1.856857474551138
  },
  "com_arm_in_ctu": "Non",
  "com_arm_cv_code": "4616",
  "com_arm_area_code": "FXX",
  "com_arm_name_lower": "aynac",
  "com_arm_name_upper": "AYNAC",
  "com_arm_siren_code": "214600124",
  "com_arm_au2010_code": null,
  "com_arm_uu2010_code": null,
  "com_arm_uu2020_code": "46000",
  "com_arm_aav2020_code": "271",
  "com_arm_current_code": [
    "46012"
  ],
  "com_arm_uu2010_status": null,
  "com_arm_uu2020_status": "hors unité urbaine",
  "com_arm_cataeu2010_code": null,
  "com_arm_cataeu2010_name": null,
  "com_arm_cateaav2020_code": "20",
  "com_arm_cateaav2020_name": "Commune de la couronne",
  "com_arm_is_mountain_area": "Non"
}

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

Using the API

Configuration

Base URL
https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/georef-france-commune-arrondissement-municipal

License

  • Redistributable
  • Attribution required

Query examples

curl -s 'https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/georef-france-commune-arrondissement-municipal/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

10 000 000 req/day
per ipmeasured
observed 2 hours ago

Dataset

Volume & freshness

Records
35k
34930
Update cadence
Annual
declared upstream
Last upstream update
1 year ago
2025-04-25
Temporal coverage
2015 → ongoing

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: opendatasoft

Machine-readable & source

Communes et Arrondissements Municipaux - France — live verification badge

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