2024 Legislative Elections - 2nd Round - Results - City of ToulouseElections législatives 2024 - 2nd tour - Résultats - Ville de Toulouse
Elections législatives 2024 - 2nd tour - Résultats - Ville de Toulouse2024 Legislative Elections - 2nd Round - Results - City of Toulouse
This dataset provides the results of the second round of the French legislative elections held on Sunday, 7 July 2024, covering the city of Toulouse. It is published as open data by Toulouse Métropole, the local authority for the Toulouse metropolitan area, and is freely accessible without authentication. The dataset is part of a series of election-results datasets released by the city and can be used for statistical analysis, mapping, or civic monitoring of voting outcomes at the local level.Résultats du second tour des élections législatives du dimanche 7 juillet 2024.
Trust score
How is this computed?Weighted across five axes. Tap a ring for what it measures.
Data schema (24 fields)
Click a field to see example values.
| Fill | Field | Type | Description |
|---|---|---|---|
| 100% | sequence | int | Sequential row number from 1 to n.Numéro de séquence incrémenté par ligne de 1 à n |
| 100% | type | text | Election type code, "LG" for legislative election.Type d'élection : "LG" Législative |
| 100% | anneeannée | text | Year the election took place, e.g. 2024.Année de l'élection : "2024" |
| 100% | numero_tourtour | int | Round number: 1 for first round, 2 for second round.Numéro du tour : « 1 » pour le 1ier tour, « 2 » pour le 2ième tour |
| 100% | dptdépartement | int | Department code, e.g. 31 for Haute-Garonne.Code du département : « 31 » |
| 100% | communeCommune | int | INSEE code of the commune.Code de la commune : « 555 » |
| 100% | numero_lieunuméro du bureau | text | Identifier of the polling station.Identifiant des bureaux de vote |
| 100% | code_cantoncanton | int | Code identifying the canton (e.g. Toulouse I to XI).« 15 » pour Toulouse I « 16» pour Toulouse II « 17 » pour Toulouse III « 18 » pour Toulouse IV « 19 » pour Toulouse V « 10 » pour Toulouse VI « 21 » pour Toulouse VII « 22 » pour Toulouse VIII « 23 » pour Toulouse IX « 24 » pour Toulouse X « 25 » pour Toulouse XI |
| 100% | code_circocirconscription | text | Code of the electoral constituency.code circonscription (1, 2, 3, 4 et 9) |
| 100% | indicatif | text | Result status: "I" for initial, "R" for corrected.Indicatif du résultat : "I" initial et "R" rectifié |
| 100% | nb_inscritsinscrits | int | Number of registered voters.Nombre d'inscrits |
| 100% | abstentionabstentions | int | Number of abstentions.Nombre d'abstentions |
| 100% | nb_bulletinsvotants | int | Number of voters who cast a ballot.Nombre de votants (nb inscrits - nb abstentions) |
| 100% | nb_emargementsvotants_émargement | int | Number of voters according to the signature sheets.Nombre de votants d'après les feuilles d'émargement |
| 100% | blancs | int | Number of blank ballots.Nombre de bulletins blancs |
| 100% | nb_nulsnuls | int | Number of invalid (null) ballots.Nombre de bulletins nuls |
| 100% | nb_exprimesexprimés | int | Number of valid votes cast.Nombre de votants |
| 100% | nb_candidatsnombre de candidats | int | Number of candidates in the race.Nombre de candidats |
| 100% | code_depot_acode dépôt du candidat A | text | Filing code identifying candidate A.Code du dépôt du candidat |
| 100% | nb_voix_anombre de voix du candidat A | int | Number of votes received by candidate A.Nombre de voix du candidat A |
| 100% | code_depot_bcode dépôt du candidat B | text | Filing code identifying candidate B.Code du dépôt du candidat B |
| 100% | nb_voix_bnombre de voix du candidat B | int | Number of votes received by candidate B.Nombre de voix du candidat B |
| 100% | code_depot_ccode dépôt du candidat C | text | Filing code identifying candidate C.Code du dépôt du candidat C |
| 100% | nb_voix_cnombre de voix du candidat C | int | Number of votes received by candidate C.Nombre de voix du candidat C |
Schema captured from opendatasoft 3 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 1dpt: 31 · type: LG
{
"dpt": 31,
"type": "LG",
"annee": "2024",
"blancs": 5,
"commune": 555,
"nb_nuls": 2,
"sequence": 185,
"indicatif": "I",
"nb_voix_a": 109,
"nb_voix_b": 100,
"nb_voix_c": 180,
"abstention": 219,
"code_circo": "03",
"code_canton": 25,
"nb_exprimes": 389,
"nb_inscrits": 615,
"numero_lieu": "240A",
"numero_tour": 2,
"code_depot_a": "006",
"code_depot_b": "004",
"code_depot_c": "007",
"nb_bulletins": 396,
"nb_candidats": 3,
"nb_emargements": 396
}Record 2dpt: 31 · type: LG
{
"dpt": 31,
"type": "LG",
"annee": "2024",
"blancs": 7,
"commune": 555,
"nb_nuls": 3,
"sequence": 23,
"indicatif": "I",
"nb_voix_a": 274,
"nb_voix_b": 149,
"nb_voix_c": 106,
"abstention": 180,
"code_circo": "02",
"code_canton": 17,
"nb_exprimes": 529,
"nb_inscrits": 719,
"numero_lieu": "0026",
"numero_tour": 2,
"code_depot_a": "003",
"code_depot_b": "006",
"code_depot_c": "004",
"nb_bulletins": 539,
"nb_candidats": 3,
"nb_emargements": 539
}Record 3dpt: 31 · type: LG
{
"dpt": 31,
"type": "LG",
"annee": "2024",
"blancs": 11,
"commune": 555,
"nb_nuls": 4,
"sequence": 118,
"indicatif": "I",
"nb_voix_a": 404,
"nb_voix_b": 144,
"nb_voix_c": 116,
"abstention": 268,
"code_circo": "01",
"code_canton": 22,
"nb_exprimes": 664,
"nb_inscrits": 947,
"numero_lieu": "0181",
"numero_tour": 2,
"code_depot_a": "003",
"code_depot_b": "006",
"code_depot_c": "002",
"nb_bulletins": 679,
"nb_candidats": 3,
"nb_emargements": 679
}Record 4dpt: 31 · type: LG
{
"dpt": 31,
"type": "LG",
"annee": "2024",
"blancs": 6,
"commune": 555,
"nb_nuls": 2,
"sequence": 46,
"indicatif": "I",
"nb_voix_a": 109,
"nb_voix_b": 285,
"nb_voix_c": 141,
"abstention": 203,
"code_circo": "03",
"code_canton": 18,
"nb_exprimes": 535,
"nb_inscrits": 746,
"numero_lieu": "0063",
"numero_tour": 2,
"code_depot_a": "006",
"code_depot_b": "004",
"code_depot_c": "007",
"nb_bulletins": 543,
"nb_candidats": 3,
"nb_emargements": 543
}Record 5dpt: 31 · type: LG
{
"dpt": 31,
"type": "LG",
"annee": "2024",
"blancs": 7,
"commune": 555,
"nb_nuls": 3,
"sequence": 150,
"indicatif": "I",
"nb_voix_a": 317,
"nb_voix_b": 120,
"nb_voix_c": 83,
"abstention": 285,
"code_circo": "02",
"code_canton": 23,
"nb_exprimes": 520,
"nb_inscrits": 815,
"numero_lieu": "0205",
"numero_tour": 2,
"code_depot_a": "003",
"code_depot_b": "006",
"code_depot_c": "004",
"nb_bulletins": 530,
"nb_candidats": 3,
"nb_emargements": 530
}Live sample captured at profiling time — values may have changed upstream.
Verification Status
Using the API
Configuration
- Base URL
- https://data.toulouse-metropole.fr/api/explore/v2.1/catalog/datasets/legislatives-2024-2t-vt
License
- ✓ Redistributable
- ✓ Attribution required
Query examples
curl -s 'https://data.toulouse-metropole.fr/api/explore/v2.1/catalog/datasets/legislatives-2024-2t-vt/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.