Second round results of the 2022 legislative elections – detailed versionRésultats du second tour des élections législatives 2022- version détaillée
Résultats du second tour des élections législatives 2022- version détailléeSecond round results of the 2022 legislative elections – detailed version
This dataset provides detailed results of the second round of the 2022 French legislative elections for constituencies 1, 2 and 3 of the Bas-Rhin department. Published via the Strasbourg open data portal, the data comes directly from polling station counts and is described as fully reliable. Each row corresponds to a single candidate's result at a specific polling station. The dataset also includes mapping information for the polling stations, allowing results to be analysed and visualised geographically at a local level within the Strasbourg metropolitan area.Résultat aux élections législatives de 2022 pour les circonscriptions 1, 2 et 3 du Bas-Rhin. Les données sont issues des décomptes des bureaux de vote et fiables à 100%. Une ligne du tableau correspond au résultat d'un candidat sur un bureau de vote. Le jeu de données intègre la cartographie des...
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (46 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| — | geo_point_2dGeo Point | geo_point_2d | Geographic coordinates (latitude/longitude) of the polling station.Geographic coordinates (latitude/longitude) of the polling station. |
| — | geo_shapeShape | geo_shape | Geographic boundary shape associated with the polling station area.Geographic boundary shape associated with the polling station area. |
| — | cod_bureauCod bureau | text | Code identifying the polling station.Code identifying the polling station. |
| — | cod_cantonCod canton | text | Code identifying the canton.Code identifying the canton. |
| — | cod_circonsCod circons | text | Code identifying the electoral constituency.Code identifying the electoral constituency. |
| — | cod_communeCod commune | text | Code identifying the municipality (commune).Code identifying the municipality (commune). |
| — | cod_lib_bureauCod lib bureau | text | Combined code and label of the polling station.Combined code and label of the polling station. |
| — | cod_lieuCod lieu | text | Code identifying the polling place location.Code identifying the polling place location. |
| — | cod_partiCod parti | text | Code identifying the candidate's political party.Code identifying the candidate's political party. |
| — | cod_postalCod postal | text | Postal code of the polling station location.Postal code of the polling station location. |
| 100% | cod_scrutinCod scrutin | text | Code identifying the election (ballot type).Code identifying the election (ballot type). |
| 96% | lib_adr1Lib adr1 | text | Street address of the polling station.Street address of the polling station. |
| 100% | lib_bureauLib bureau | text | Name of the polling station.Name of the polling station. |
| 100% | lib_liste_afficheeLib liste affichee | text | Displayed name of the candidate and party list.Displayed name of the candidate and party list. |
| 100% | libelle_secteurLibelle secteur | text | Label identifying the voting sector or polling station.Label identifying the voting sector or polling station. |
| 100% | millesime | text | Year of the election data.Year of the election data. |
| 100% | nb_blancNb blanc | int | Number of blank ballots at the polling station.Number of blank ballots at the polling station. |
| 100% | nb_bureaux_depouilles_circonscriptionNb bureaux depouilles circonscription | text | Number of polling stations counted in the constituency.Number of polling stations counted in the constituency. |
| 100% | nb_bureaux_depouilles_tourNb bureaux depouilles tour | text | Number of polling stations counted for this round.Number of polling stations counted for this round. |
| 100% | nb_emargeNb emarge | int | Number of voters who signed the register.Number of voters who signed the register. |
| 0% | nb_enveloppeNb enveloppe | text | Number of ballot envelopes cast.Number of ballot envelopes cast. |
| 100% | nb_inscritNb inscrit | int | Number of registered voters at the polling station.Number of registered voters at the polling station. |
| 100% | nb_nulNb nul | int | Number of invalid (null) ballots at the polling station.Number of invalid (null) ballots at the polling station. |
| 0% | nb_procuratNb procurat | int | Number of votes cast by proxy.Number of votes cast by proxy. |
| 0% | nb_sans_enveloppeNb sans enveloppe | text | Number of ballots cast without an envelope.Number of ballots cast without an envelope. |
| 100% | nb_suffrage_exprimeNb suffrage exprime | int | Number of valid votes expressed at the polling station.Number of valid votes expressed at the polling station. |
| 100% | nb_voixNb voix | int | Number of votes received by the candidate.Number of votes received by the candidate. |
| 100% | nb_votantNb votant | int | Number of voters who cast a ballot.Number of voters who cast a ballot. |
| 99.3% | nom | text | Name of the polling station location.Name of the polling station location. |
| 100% | num_listeNum liste | text | Order number of the candidate list.Order number of the candidate list. |
| 100% | num_ordreNum ordre | int | Ranking order of the candidate on the ballot.Ranking order of the candidate on the ballot. |
| 100% | num_tourNum tour | text | Round number of the election (e.g. second round).Round number of the election (e.g. second round). |
| 100% | total_nb_blancs_circonscriptionTotal nb blancs circonscription | text | Total number of blank ballots in the constituency.Total number of blank ballots in the constituency. |
| 100% | total_nb_blancs_tourTotal nb blancs tour | text | Total number of blank ballots for this round.Total number of blank ballots for this round. |
| 100% | total_nb_inscrits_circonscriptionTotal nb inscrits circonscription | text | Total number of registered voters in the constituency.Total number of registered voters in the constituency. |
| 100% | total_nb_inscrits_tourTotal nb inscrits tour | text | Total number of registered voters for this round.Total number of registered voters for this round. |
| 100% | total_nb_nuls_circonscriptionTotal nb nuls circonscription | text | Total number of invalid ballots in the constituency.Total number of invalid ballots in the constituency. |
| 100% | total_nb_nuls_tourTotal nb nuls tour | text | Total number of invalid ballots for this round.Total number of invalid ballots for this round. |
| 100% | total_nb_suffrages_exprimes_circonscriptionTotal nb suffrages exprimes circonscription | text | Total number of valid votes in the constituency.Total number of valid votes in the constituency. |
| 100% | total_nb_suffrages_exprimes_tourTotal nb suffrages exprimes tour | text | Total number of valid votes for this round.Total number of valid votes for this round. |
| 100% | total_nb_votants_circonscriptionTotal nb votants circonscription | text | Total number of voters who voted in the constituency.Total number of voters who voted in the constituency. |
| 100% | total_nb_votants_tourTotal nb votants tour | text | Total number of voters who voted in this round.Total number of voters who voted in this round. |
| 100% | traitement_dateTraitement date | text | Date the results were processed.Date the results were processed. |
| 100% | traitement_heureTraitement heure | text | Time the results were processed.Time the results were processed. |
| 100% | nb_bureauxNb bureaux | text | Number of polling stations covered.Number of polling stations covered. |
| 100% | nb_bureaux_circonscriptionNb bureaux circonscription | text | Number of polling stations in the constituency.Number of polling stations in the constituency. |
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 1nom: Ecole maternelle du Neuhof A · nb_nul: 6
{
"nom": "Ecole maternelle du Neuhof A",
"nb_nul": 6,
"nb_voix": 253,
"cod_lieu": "006",
"lib_adr1": "2 rue Welsch",
"nb_blanc": 24,
"num_tour": "2",
"cod_parti": "ENS-MD",
"geo_shape": "[large value omitted]",
"millesime": "2022",
"nb_emarge": 462,
"nb_votant": 462,
"num_liste": "02",
"num_ordre": 2,
"cod_bureau": "623",
"cod_canton": "6",
"cod_postal": "67100",
"lib_bureau": "Ecole maternelle du Neuhof A",
"nb_bureaux": "150",
"nb_inscrit": 1141,
"cod_circons": "2",
"cod_commune": "67482",
"cod_scrutin": "L0622",
"nb_procurat": null,
"geo_point_2d": {
"lat": 48.53483166058777,
"lon": 7.766297588944032
},
"nb_enveloppe": null,
"cod_lib_bureau": "623-Ecole maternelle du Neuhof A",
"libelle_secteur": "623 - Ecole maternelle du Neuhof A",
"traitement_date": "19 juin 2022",
"traitement_heure": "22:36",
"nb_sans_enveloppe": null,
"lib_liste_affichee": "WASERMAN Sylvain (Mouvement Démocrate-ENSEMBLE !)",
"total_nb_nuls_tour": "1102",
"nb_suffrage_exprime": 432,
"total_nb_blancs_tour": "3008",
"total_nb_votants_tour": "97524",
"total_nb_inscrits_tour": "207008",
"nb_bureaux_circonscription": "55",
"nb_bureaux_depouilles_tour": "150",
"total_nb_nuls_circonscription": "415",
"total_nb_blancs_circonscription": "1093",
"total_nb_suffrages_exprimes_tour": "93414",
"total_nb_votants_circonscription": "34672",
"total_nb_inscrits_circonscription": "73382",
"nb_bureaux_depouilles_circonscription": "55",
"total_nb_suffrages_exprimes_circonscription": "33164"
}Record 2nom: Ecole élémentaire Jacqueline · nb_nul: 1
{
"nom": "Ecole élémentaire Jacqueline",
"nb_nul": 1,
"nb_voix": 207,
"cod_lieu": "003",
"lib_adr1": "3 allée Jack London",
"nb_blanc": 5,
"num_tour": "2",
"cod_parti": "NUPES-EELV",
"geo_shape": "[large value omitted]",
"millesime": "2022",
"nb_emarge": 276,
"nb_votant": 276,
"num_liste": "01",
"num_ordre": 1,
"cod_bureau": "315",
"cod_canton": "3",
"cod_postal": "67200",
"lib_bureau": "Ecole élémentaire Jacqueline",
"nb_bureaux": "150",
"nb_inscrit": 1122,
"cod_circons": "1",
"cod_commune": "67482",
"cod_scrutin": "L0622",
"nb_procurat": null,
"geo_point_2d": {
"lat": 48.59516879955302,
"lon": 7.692965872658744
},
"nb_enveloppe": null,
"cod_lib_bureau": "315-Ecole élémentaire Jacqueline",
"libelle_secteur": "315 - Ecole élémentaire Jacqueline",
"traitement_date": "19 juin 2022",
"traitement_heure": "22:36",
"nb_sans_enveloppe": null,
"lib_liste_affichee": "REGOL Sandra (Europe Ecologie Les Verts-NUPES)",
"total_nb_nuls_tour": "1102",
"nb_suffrage_exprime": 270,
"total_nb_blancs_tour": "3008",
"total_nb_votants_tour": "97524",
"total_nb_inscrits_tour": "207008",
"nb_bureaux_circonscription": "65",
"nb_bureaux_depouilles_tour": "150",
"total_nb_nuls_circonscription": "300",
"total_nb_blancs_circonscription": "809",
"total_nb_suffrages_exprimes_tour": "93414",
"total_nb_votants_circonscription": "31360",
"total_nb_inscrits_circonscription": "62699",
"nb_bureaux_depouilles_circonscription": "65",
"total_nb_suffrages_exprimes_circonscription": "30251"
}Record 3nom: Ecole élémentaire du Neufeld · nb_nul: 6
{
"nom": "Ecole élémentaire du Neufeld",
"nb_nul": 6,
"nb_voix": 325,
"cod_lieu": "001",
"lib_adr1": "1 rue du Sundgau",
"nb_blanc": 15,
"num_tour": "2",
"cod_parti": "ENS-MD",
"geo_shape": "[large value omitted]",
"millesime": "2022",
"nb_emarge": 659,
"nb_votant": 659,
"num_liste": "02",
"num_ordre": 2,
"cod_bureau": "118",
"cod_canton": "1",
"cod_postal": "67100",
"lib_bureau": "Ecole élémentaire du Neufeld",
"nb_bureaux": "150",
"nb_inscrit": 1062,
"cod_circons": "2",
"cod_commune": "67482",
"cod_scrutin": "L0622",
"nb_procurat": null,
"geo_point_2d": {
"lat": 48.56498904888546,
"lon": 7.75653082381073
},
"nb_enveloppe": null,
"cod_lib_bureau": "118-Ecole élémentaire du Neufeld",
"libelle_secteur": "118 - Ecole élémentaire du Neufeld",
"traitement_date": "19 juin 2022",
"traitement_heure": "22:36",
"nb_sans_enveloppe": null,
"lib_liste_affichee": "WASERMAN Sylvain (Mouvement Démocrate-ENSEMBLE !)",
"total_nb_nuls_tour": "1102",
"nb_suffrage_exprime": 638,
"total_nb_blancs_tour": "3008",
"total_nb_votants_tour": "97524",
"total_nb_inscrits_tour": "207008",
"nb_bureaux_circonscription": "55",
"nb_bureaux_depouilles_tour": "150",
"total_nb_nuls_circonscription": "415",
"total_nb_blancs_circonscription": "1093",
"total_nb_suffrages_exprimes_tour": "93414",
"total_nb_votants_circonscription": "34672",
"total_nb_inscrits_circonscription": "73382",
"nb_bureaux_depouilles_circonscription": "55",
"total_nb_suffrages_exprimes_circonscription": "33164"
}Record 4nom: Gymnase de l'école de la Canardière · nb_nul: 2
{
"nom": "Gymnase de l'école de la Canardière",
"nb_nul": 2,
"nb_voix": 284,
"cod_lieu": "006",
"lib_adr1": "Entrée 24 rue Schulmeister",
"nb_blanc": 11,
"num_tour": "2",
"cod_parti": "ENS-MD",
"geo_shape": "[large value omitted]",
"millesime": "2022",
"nb_emarge": 512,
"nb_votant": 512,
"num_liste": "02",
"num_ordre": 2,
"cod_bureau": "604",
"cod_canton": "6",
"cod_postal": "67100",
"lib_bureau": "Gymnase de l'école de la Canardière",
"nb_bureaux": "150",
"nb_inscrit": 921,
"cod_circons": "2",
"cod_commune": "67482",
"cod_scrutin": "L0622",
"nb_procurat": null,
"geo_point_2d": {
"lat": 48.553169761127094,
"lon": 7.756448987331023
},
"nb_enveloppe": null,
"cod_lib_bureau": "604-Gymnase de l'école de la Canardière",
"libelle_secteur": "604 - Gymnase de l'école de la Canardière",
"traitement_date": "19 juin 2022",
"traitement_heure": "22:36",
"nb_sans_enveloppe": null,
"lib_liste_affichee": "WASERMAN Sylvain (Mouvement Démocrate-ENSEMBLE !)",
"total_nb_nuls_tour": "1102",
"nb_suffrage_exprime": 499,
"total_nb_blancs_tour": "3008",
"total_nb_votants_tour": "97524",
"total_nb_inscrits_tour": "207008",
"nb_bureaux_circonscription": "55",
"nb_bureaux_depouilles_tour": "150",
"total_nb_nuls_circonscription": "415",
"total_nb_blancs_circonscription": "1093",
"total_nb_suffrages_exprimes_tour": "93414",
"total_nb_votants_circonscription": "34672",
"total_nb_inscrits_circonscription": "73382",
"nb_bureaux_depouilles_circonscription": "55",
"total_nb_suffrages_exprimes_circonscription": "33164"
}Record 5nom: Ecole maternelle Saint-Jean · nb_nul: 11
{
"nom": "Ecole maternelle Saint-Jean",
"nb_nul": 11,
"nb_voix": 380,
"cod_lieu": "004",
"lib_adr1": "13 rue des Bonnes Gens",
"nb_blanc": 15,
"num_tour": "2",
"cod_parti": "ENS-LREM",
"geo_shape": "[large value omitted]",
"millesime": "2022",
"nb_emarge": 798,
"nb_votant": 798,
"num_liste": "02",
"num_ordre": 2,
"cod_bureau": "416",
"cod_canton": "4",
"cod_postal": "67000",
"lib_bureau": "Ecole maternelle Saint-Jean",
"nb_bureaux": "150",
"nb_inscrit": 1289,
"cod_circons": "1",
"cod_commune": "67482",
"cod_scrutin": "L0622",
"nb_procurat": null,
"geo_point_2d": {
"lat": 48.59025513659063,
"lon": 7.743746956506916
},
"nb_enveloppe": null,
"cod_lib_bureau": "416-Ecole maternelle Saint-Jean",
"libelle_secteur": "416 - Ecole maternelle Saint-Jean",
"traitement_date": "19 juin 2022",
"traitement_heure": "22:36",
"nb_sans_enveloppe": null,
"lib_liste_affichee": "FONTANEL Alain (La République en marche-ENSEMBLE !)",
"total_nb_nuls_tour": "1102",
"nb_suffrage_exprime": 772,
"total_nb_blancs_tour": "3008",
"total_nb_votants_tour": "97524",
"total_nb_inscrits_tour": "207008",
"nb_bureaux_circonscription": "65",
"nb_bureaux_depouilles_tour": "150",
"total_nb_nuls_circonscription": "300",
"total_nb_blancs_circonscription": "809",
"total_nb_suffrages_exprimes_tour": "93414",
"total_nb_votants_circonscription": "31360",
"total_nb_inscrits_circonscription": "62699",
"nb_bureaux_depouilles_circonscription": "65",
"total_nb_suffrages_exprimes_circonscription": "30251"
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/resultats-du-second-tour-des-elections-legislatives-2022-version-detaillee
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.strasbourg.eu/api/explore/v2.1/catalog/datasets/resultats-du-second-tour-des-elections-legislatives-2022-version-detaillee/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.