Results of the 2021 Regional Elections - 1st Round - by Polling StationRésultats des élections régionales 2021 - 1er tour - par bureau de vote
Résultats des élections régionales 2021 - 1er tour - par bureau de voteResults of the 2021 Regional Elections - 1st Round - by Polling Station
This dataset provides the results of the first round of the 2021 French regional elections, held on 20 June 2021, broken down by individual polling station. The data is published subject to appeals before the administrative court and possible corrections, such as material errors or issues relating to candidates' use of their ballot labels. It covers national territory and is intended to support detailed analysis of voting patterns at the local level across France's regions.Ce jeu de données contient les résultats du premier tour des élections régionales 2021 (scrutin du 20 juin 2021). Ces données sont publiées sous réserve des recours formés devant le tribunal administratif et d'éventuelles rectifications (erreurs matérielles, utilisation par les candidats de leur...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (33 fields)
Click a field to see example values.
| Field | Type | Description |
|---|---|---|
| dep_codeCode du département | text | — |
| dep_nameLibellé du département | text | — |
| libelle_de_la_section_electoraleLibellé de la section électorale | text | — |
| com_codeCode de la commune | text | — |
| libelle_de_la_communeLibellé de la commune | text | — |
| code_du_b_voteCode du b vote | int | — |
| inscrits | int | — |
| abstentions | int | — |
| abs_insAbs ins | text | — |
| votants | int | — |
| vot_insVot ins | text | — |
| blancs | int | — |
| blancs_insBlancs ins | double | — |
| blancs_votBlancs vot | double | — |
| nuls | int | — |
| nuls_insNuls ins | double | — |
| nuls_votNuls vot | double | — |
| exprimesExprimés | int | — |
| exp_insExp ins | double | — |
| exp_votExp vot | double | — |
| ndeglisteN°Liste | int | — |
| nuance_listeNuance liste | text | — |
| libelle_abrege_listeLibellé Abrégé Liste | text | — |
| libelle_etendu_listeLibellé Etendu Liste | text | — |
| nom_tete_de_listeNom Tête de Liste | text | — |
| voix | int | — |
| voix_insVoix ins | double | — |
| voix_expVoix exp | double | — |
| epci_codeCode Officiel EPCI | text | — |
| epci_nameNom Officiel EPCI | text | — |
| reg_codeCode Officiel Région | text | — |
| reg_nameNom Officiel Région | text | — |
| locationLocalisation | geo_point_2d | — |
Schema captured from opendatasoft 6 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 1nuls: 7 · voix: 122
{
"nuls": 7,
"voix": 122,
"blancs": 15,
"abs_ins": "63,48",
"exp_ins": 34.35,
"exp_vot": 94.07,
"vot_ins": "36,52",
"votants": 371,
"com_code": "04145",
"dep_code": "04",
"dep_name": "Alpes-de-Haute-Provence",
"exprimes": 349,
"inscrits": 1016,
"location": {
"lat": 44.135741,
"lon": 5.955681
},
"nuls_ins": 0.69,
"nuls_vot": 1.89,
"reg_code": "93",
"reg_name": "Provence-Alpes-Côte d'Azur",
"voix_exp": 34.96,
"voix_ins": 12.01,
"epci_code": "200071033",
"epci_name": "CC Jabron-Lure-Vançon-Durance",
"ndegliste": 6,
"blancs_ins": 1.48,
"blancs_vot": 4.04,
"abstentions": 645,
"nuance_liste": "LRN",
"code_du_b_vote": 1,
"nom_tete_de_liste": "MARIANI Thierry",
"libelle_abrege_liste": "RASSEMBLEMENT NATIONAL",
"libelle_etendu_liste": "Construisons la région de demain liste soutenue par le Rassemblement National",
"libelle_de_la_commune": "Peipin",
"libelle_de_la_section_electorale": "Alpes-de-Haute-Provence"
}Record 2nuls: 6 · voix: 12
{
"nuls": 6,
"voix": 12,
"blancs": 1,
"abs_ins": "48,63",
"exp_ins": 48.63,
"exp_vot": 94.66,
"vot_ins": "51,37",
"votants": 131,
"com_code": "02637",
"dep_code": "02",
"dep_name": "Aisne",
"exprimes": 124,
"inscrits": 255,
"location": {
"lat": 49.89622,
"lon": 3.34462
},
"nuls_ins": 2.35,
"nuls_vot": 4.58,
"reg_code": "32",
"reg_name": "Hauts-de-France",
"voix_exp": 9.68,
"voix_ins": 4.71,
"epci_code": "200071892",
"epci_name": "CA du Saint-Quentinois",
"ndegliste": 4,
"blancs_ins": 0.39,
"blancs_vot": 0.76,
"abstentions": 124,
"nuance_liste": "LUGE",
"code_du_b_vote": 1,
"nom_tete_de_liste": "DELLI Karima",
"libelle_abrege_liste": "UNION GAUCHE ECOLO",
"libelle_etendu_liste": "Pour le climat, pour l'emploi avec Karima Delli. Union de la gauche et des écologistes.",
"libelle_de_la_commune": "Remaucourt",
"libelle_de_la_section_electorale": "Aisne"
}Record 3nuls: 9 · voix: 109
{
"nuls": 9,
"voix": 109,
"blancs": 18,
"abs_ins": "59,33",
"exp_ins": 38.89,
"exp_vot": 95.61,
"vot_ins": "40,67",
"votants": 615,
"com_code": "02680",
"dep_code": "02",
"dep_name": "Aisne",
"exprimes": 588,
"inscrits": 1512,
"location": {
"lat": 49.595589,
"lon": 3.379325
},
"nuls_ins": 0.6,
"nuls_vot": 1.46,
"reg_code": "32",
"reg_name": "Hauts-de-France",
"voix_exp": 18.54,
"voix_ins": 7.21,
"epci_code": "200071785",
"epci_name": "CA Chauny-Tergnier-La Fère",
"ndegliste": 4,
"blancs_ins": 1.19,
"blancs_vot": 2.93,
"abstentions": 897,
"nuance_liste": "LUGE",
"code_du_b_vote": 1,
"nom_tete_de_liste": "DELLI Karima",
"libelle_abrege_liste": "UNION GAUCHE ECOLO",
"libelle_etendu_liste": "Pour le climat, pour l'emploi avec Karima Delli. Union de la gauche et des écologistes.",
"libelle_de_la_commune": "Saint-Gobain",
"libelle_de_la_section_electorale": "Aisne"
}Record 4nuls: 4 · voix: 4
{
"nuls": 4,
"voix": 4,
"blancs": 2,
"abs_ins": "64,97",
"exp_ins": 33.12,
"exp_vot": 94.55,
"vot_ins": "35,03",
"votants": 110,
"com_code": "04116",
"dep_code": "04",
"dep_name": "Alpes-de-Haute-Provence",
"exprimes": 104,
"inscrits": 314,
"location": null,
"nuls_ins": 1.27,
"nuls_vot": 3.64,
"reg_code": "93",
"reg_name": "Provence-Alpes-Côte d'Azur",
"voix_exp": 3.85,
"voix_ins": 1.27,
"epci_code": "200067437",
"epci_name": "CA Provence-Alpes-Agglomération",
"ndegliste": 1,
"blancs_ins": 0.64,
"blancs_vot": 1.82,
"abstentions": 204,
"nuance_liste": "LEXG",
"code_du_b_vote": 3,
"nom_tete_de_liste": "BONNET Isabelle",
"libelle_abrege_liste": "LUTTE OUVRIERE",
"libelle_etendu_liste": "Lutte ouvrière- Faire entendre le camp des travailleurs",
"libelle_de_la_commune": "Les Mées",
"libelle_de_la_section_electorale": "Alpes-de-Haute-Provence"
}Record 5nuls: 4 · voix: 20
{
"nuls": 4,
"voix": 20,
"blancs": 2,
"abs_ins": "64,97",
"exp_ins": 33.12,
"exp_vot": 94.55,
"vot_ins": "35,03",
"votants": 110,
"com_code": "04116",
"dep_code": "04",
"dep_name": "Alpes-de-Haute-Provence",
"exprimes": 104,
"inscrits": 314,
"location": null,
"nuls_ins": 1.27,
"nuls_vot": 3.64,
"reg_code": "93",
"reg_name": "Provence-Alpes-Côte d'Azur",
"voix_exp": 19.23,
"voix_ins": 6.37,
"epci_code": "200067437",
"epci_name": "CA Provence-Alpes-Agglomération",
"ndegliste": 7,
"blancs_ins": 0.64,
"blancs_vot": 1.82,
"abstentions": 204,
"nuance_liste": "LDSV",
"code_du_b_vote": 3,
"nom_tete_de_liste": "CHUISANO Noël",
"libelle_abrege_liste": "DEBOUT LA FRANCE",
"libelle_etendu_liste": "RASSEMBLEMENT DE LA DROITE REPUBLICAINE DEBOUT LA FRANCE",
"libelle_de_la_commune": "Les Mées",
"libelle_de_la_section_electorale": "Alpes-de-Haute-Provence"
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/elections-france-regionales-2021-1er-tour-par-bureau-de-vote
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://public.opendatasoft.com/api/explore/v2.1/catalog/datasets/elections-france-regionales-2021-1er-tour-par-bureau-de-vote/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.