[2026 Municipal Election - 1st Round] Results by Municipality[Élection Municipale 2026 - 1er tour] Résultats par commune
[Élection Municipale 2026 - 1er tour] Résultats par commune[2026 Municipal Election - 1st Round] Results by Municipality
This API provides provisional results by municipality for the first round of the 2026 French municipal elections, published via the open data portal of Grand Paris Sud. Data covers polling stations that have been fully counted, subject to possible corrections and decisions by the election judge. Because percentages are rounded to two decimal places, the sum of percentages may not equal exactly 100%. The dataset is intended for tracking and analyzing municipal election outcomes at the local level within the Grand Paris Sud area.“Chart”En raison des arrondis à la deuxième décimale, la somme des pourcentages peut ne pas être égale à 100%. Résultats provisoires - pour les bureaux de vote intégralement dépouillés sous réserve d'éventuelles corrections et de décisions du juge de l'élection
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (11 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| 100% | nom_villeCommune | text | — |
| 100% | code_postalCode Insee | int | — |
| 100% | liste_des_candidaturesListe des candidatures | text | — |
| 100% | conduite_parConduite par | text | — |
| 92.2% | nuance | text | — |
| 100% | voix | int | — |
| 100% | inscrits | double | — |
| 100% | exprimes% Exprimés | double | — |
| 100% | sieges_au_conseil_municipalSièges au Conseil municipal | double | — |
| 100% | sieges_au_conseil_communautaireSièges au Conseil communautaire | double | — |
| 100% | code_hexa_htmlCode hexa html | text | — |
Schema captured from opendatasoft 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 (5 records)
Record 1voix: 1525 · nuance: LDVD
{
"voix": 1525,
"nuance": "LDVD",
"exprimes": 83.47,
"inscrits": 45.51,
"nom_ville": "Le Coudray-Montceaux",
"code_postal": 91830,
"conduite_par": "Mme Aurélie GROS",
"code_hexa_html": "7C93C2",
"liste_des_candidatures": "Pour l'intérêt communal et la qualité de vie",
"sieges_au_conseil_municipal": 25,
"sieges_au_conseil_communautaire": 1
}Record 2voix: 1659 · nuance: LDVD
{
"voix": 1659,
"nuance": "LDVD",
"exprimes": 56.58,
"inscrits": 31.3,
"nom_ville": "Saint-Germain-lès-Corbeil",
"code_postal": 91250,
"conduite_par": "M. Yann PÉTEL",
"code_hexa_html": "7C93C2",
"liste_des_candidatures": "Bien vivre ensemble à Saint-Germain-lès-Corbeil",
"sieges_au_conseil_municipal": 23,
"sieges_au_conseil_communautaire": 1
}Record 3voix: 913 · nuance: LDVD
{
"voix": 913,
"nuance": "LDVD",
"exprimes": 13.64,
"inscrits": 5.97,
"nom_ville": "Ris-Orangis",
"code_postal": 91130,
"conduite_par": "M. Claude STILLEN",
"code_hexa_html": "7C93C2",
"liste_des_candidatures": "Ris en avant",
"sieges_au_conseil_municipal": 0,
"sieges_au_conseil_communautaire": 0
}Record 4voix: 3015 · nuance: LUG
{
"voix": 3015,
"nuance": "LUG",
"exprimes": 30.79,
"inscrits": 14.66,
"nom_ville": "Corbeil-Essonnes",
"code_postal": 91100,
"conduite_par": "M. Bruno PIRIOU",
"code_hexa_html": "F50AA7",
"liste_des_candidatures": "Corbeil-Essonnes a du talent ! Continuons ensemble",
"sieges_au_conseil_municipal": 0,
"sieges_au_conseil_communautaire": 0
}Record 5voix: 2859 · nuance: LUG
{
"voix": 2859,
"nuance": "LUG",
"exprimes": 39.39,
"inscrits": 19.03,
"nom_ville": "Combs-la-Ville",
"code_postal": 77380,
"conduite_par": "Mme Céline THIEBAULT-MARTINEZ",
"code_hexa_html": "F50AA7",
"liste_des_candidatures": "DONNONS UN NOUVEL ELAN A COMBS",
"sieges_au_conseil_municipal": 0,
"sieges_au_conseil_communautaire": 0
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/election-municipale-2026-1er-tour-resultats-au-1er-tour
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.grandparissud.fr/api/explore/v2.1/catalog/datasets/election-municipale-2026-1er-tour-resultats-au-1er-tour/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.
Rate limits
Dataset
Volume & freshness
License
No license declared upstream.
Source: opendatasoft
Machine-readable & source
Embed this badge in a README or wiki — it always shows the latest verification state and quality tier.