c0mm0.com — the continuously verified register of European data

Register record·DATASET·FRVERIFIED · checked 8h ago
D

Aggregated Election DataDonnées des élections agrégées

Données des élections agrégéesAggregated Election Data

DatasetJoinable5/7Query nowOpen workbenchSubscribe🇫🇷France

Dataset published on the French open-data portal data.gouv.fr, built from election results files issued by the Ministry of the Interior and Overseas Territories. It comprises two files: general results (general-results.csv), giving turnout and participation figures, and a related file with detailed candidate or list results. The data structure changed in January 2026. The dataset covers national French elections and is intended for analysis of voting patterns, turnout, and results across different ballots at national scope.> /!\ la structure des données a évolué en janvier 2026 Ce jeu de données contient deux fichiers créés à partir des fichiers contenant les résultats des élections, publiés par le Ministère de l'Intérieur et des Outre-mer : - Résultats généraux (general-results.csv) : contient les chiffres de part...

40
fair

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

Data schema (18 fields)

Filterable via the API (18)
id_electionid_brut_miomcode_departementcode_communecode_bvno_panneauvoixratio_voix_inscritsratio_voix_exprimesnuancesexenomprenomlistelibelle_abrege_listelibelle_etendu_listenom_tete_listebinome

Click a field to see example values.

FieldTypeDescription
id_electionFilterable via the APIId electionstring
id_brut_miomFilterable via the APIId brut miomstring
code_departementFilterable via the APIDépartement codestring
code_communeFilterable via the APICommune codestring
code_bvFilterable via the APICode bvstring
no_panneauFilterable via the APINo panneauinteger
voixFilterable via the APIinteger
ratio_voix_inscritsFilterable via the APIRatio voix inscritsnumber
ratio_voix_exprimesFilterable via the APIRatio voix exprimesnumber
nuanceFilterable via the APIstring
sexeFilterable via the APIstring
nomFilterable via the APIstring
prenomFilterable via the APIstring
listeFilterable via the APIstring
libelle_abrege_listeFilterable via the APILibelle abrege listestring
libelle_etendu_listeFilterable via the APILibelle etendu listestring
nom_tete_listeFilterable via the APINom tete listestring
binomeFilterable via the APIstring

Schema captured from tabular 7 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 (8 records)

Record 1nom: PHILIPPS · sexe: M
{
  "nom": "PHILIPPS",
  "sexe": "M",
  "voix": 257,
  "liste": null,
  "binome": null,
  "nuance": "LDVC",
  "prenom": "Pierre-Marie",
  "code_bv": "0001",
  "no_panneau": 1,
  "id_election": "2026_muni_t2",
  "code_commune": "01160",
  "id_brut_miom": "01160_0001",
  "nom_tete_liste": null,
  "code_departement": "01",
  "ratio_voix_exprimes": 67.63,
  "ratio_voix_inscrits": 27.72,
  "libelle_abrege_liste": "Une Energie Nouvelle Pour Ferney",
  "libelle_etendu_liste": "Une Energie Nouvelle Pour Ferney"
}
Record 2nom: PHILIPPS · sexe: M
{
  "nom": "PHILIPPS",
  "sexe": "M",
  "voix": 311,
  "liste": null,
  "binome": null,
  "nuance": "LDVC",
  "prenom": "Pierre-Marie",
  "code_bv": "0002",
  "no_panneau": 1,
  "id_election": "2026_muni_t2",
  "code_commune": "01160",
  "id_brut_miom": "01160_0002",
  "nom_tete_liste": null,
  "code_departement": "01",
  "ratio_voix_exprimes": 65.47,
  "ratio_voix_inscrits": 25.79,
  "libelle_abrege_liste": "Une Energie Nouvelle Pour Ferney",
  "libelle_etendu_liste": "Une Energie Nouvelle Pour Ferney"
}
Record 3nom: PHILIPPS · sexe: M
{
  "nom": "PHILIPPS",
  "sexe": "M",
  "voix": 252,
  "liste": null,
  "binome": null,
  "nuance": "LDVC",
  "prenom": "Pierre-Marie",
  "code_bv": "0003",
  "no_panneau": 1,
  "id_election": "2026_muni_t2",
  "code_commune": "01160",
  "id_brut_miom": "01160_0003",
  "nom_tete_liste": null,
  "code_departement": "01",
  "ratio_voix_exprimes": 59.86,
  "ratio_voix_inscrits": 21.28,
  "libelle_abrege_liste": "Une Energie Nouvelle Pour Ferney",
  "libelle_etendu_liste": "Une Energie Nouvelle Pour Ferney"
}
Record 4nom: PHILIPPS · sexe: M
{
  "nom": "PHILIPPS",
  "sexe": "M",
  "voix": 424,
  "liste": null,
  "binome": null,
  "nuance": "LDVC",
  "prenom": "Pierre-Marie",
  "code_bv": "0004",
  "no_panneau": 1,
  "id_election": "2026_muni_t2",
  "code_commune": "01160",
  "id_brut_miom": "01160_0004",
  "nom_tete_liste": null,
  "code_departement": "01",
  "ratio_voix_exprimes": 68.28,
  "ratio_voix_inscrits": 36.27,
  "libelle_abrege_liste": "Une Energie Nouvelle Pour Ferney",
  "libelle_etendu_liste": "Une Energie Nouvelle Pour Ferney"
}
Record 5nom: COLOMBIER · sexe: M
{
  "nom": "COLOMBIER",
  "sexe": "M",
  "voix": 204,
  "liste": null,
  "binome": null,
  "nuance": "LDVD",
  "prenom": "Jean-François",
  "code_bv": "0001",
  "no_panneau": 1,
  "id_election": "2026_muni_t2",
  "code_commune": "01194",
  "id_brut_miom": "01194_0001",
  "nom_tete_liste": null,
  "code_departement": "01",
  "ratio_voix_exprimes": 31.24,
  "ratio_voix_inscrits": 19.12,
  "libelle_abrege_liste": "UN NOUVEL ELAN POUR JASSANS-RIOTTIER",
  "libelle_etendu_liste": "UN NOUVEL ELAN POUR JASSANS-RIOTTIER"
}
Record 6nom: COLOMBIER · sexe: M
{
  "nom": "COLOMBIER",
  "sexe": "M",
  "voix": 248,
  "liste": null,
  "binome": null,
  "nuance": "LDVD",
  "prenom": "Jean-François",
  "code_bv": "0002",
  "no_panneau": 1,
  "id_election": "2026_muni_t2",
  "code_commune": "01194",
  "id_brut_miom": "01194_0002",
  "nom_tete_liste": null,
  "code_departement": "01",
  "ratio_voix_exprimes": 44.05,
  "ratio_voix_inscrits": 22.22,
  "libelle_abrege_liste": "UN NOUVEL ELAN POUR JASSANS-RIOTTIER",
  "libelle_etendu_liste": "UN NOUVEL ELAN POUR JASSANS-RIOTTIER"
}
Record 7nom: COLOMBIER · sexe: M
{
  "nom": "COLOMBIER",
  "sexe": "M",
  "voix": 198,
  "liste": null,
  "binome": null,
  "nuance": "LDVD",
  "prenom": "Jean-François",
  "code_bv": "0003",
  "no_panneau": 1,
  "id_election": "2026_muni_t2",
  "code_commune": "01194",
  "id_brut_miom": "01194_0003",
  "nom_tete_liste": null,
  "code_departement": "01",
  "ratio_voix_exprimes": 35.42,
  "ratio_voix_inscrits": 17.77,
  "libelle_abrege_liste": "UN NOUVEL ELAN POUR JASSANS-RIOTTIER",
  "libelle_etendu_liste": "UN NOUVEL ELAN POUR JASSANS-RIOTTIER"
}
Record 8nom: COLOMBIER · sexe: M
{
  "nom": "COLOMBIER",
  "sexe": "M",
  "voix": 175,
  "liste": null,
  "binome": null,
  "nuance": "LDVD",
  "prenom": "Jean-François",
  "code_bv": "0004",
  "no_panneau": 1,
  "id_election": "2026_muni_t2",
  "code_commune": "01194",
  "id_brut_miom": "01194_0004",
  "nom_tete_liste": null,
  "code_departement": "01",
  "ratio_voix_exprimes": 27.73,
  "ratio_voix_inscrits": 16.06,
  "libelle_abrege_liste": "UN NOUVEL ELAN POUR JASSANS-RIOTTIER",
  "libelle_etendu_liste": "UN NOUVEL ELAN POUR JASSANS-RIOTTIER"
}

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

Verification Status

Using the API

Query examples

curl -s 'https://tabular-api.data.gouv.fr/api/resources/52a11762-45b4-414f-b6a2-eaa290217dc6/data/?page=1&page_size=20' -H 'Accept: application/json'

First rows as JSON (page/page_size pagination, page_size ≤ 200).

Full API documentation ↗

Dataset

Volume & freshness

Records
28M
27524743

License

No license declared upstream.

Documentation Data dictionary Versioning

Source: data.gouv.fr · Open original page

Machine-readable & source

Données des élections agrégées — live verification badge

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