{
  "data": {
    "id": "senegal-legislative-2029",
    "country": "SN",
    "country_name": "Senegal",
    "level": "national",
    "subdivision": null,
    "subdivision_name": null,
    "date": "2029-11-11",
    "date_status": "tentative",
    "kind": "legislative",
    "conditional": null,
    "timezone": "Africa/Dakar",
    "status": "scheduled",
    "last_verified_at": "2026-10-02T12:00:00Z",
    "stale": false,
    "stale_reason": null,
    "provenance": {
      "from": "researcher agent 2026-10-02: Constitution of 22 Jan 2001 as amended, arts. 26-27, 29-31, 33, 35-36, 87 (conseilconstitutionnel.sn/la-constitution); Code électoral (loi n° 2021-35 of 23 Jul 2021 as amended), DGE 2023 edition, arts. L.63, L.88, L.89, LO.137, LO.142-LO.148, L.155, LO.156, LO.190, LO.193-LO.197, R.59 (scanned PDF on cena.sn, read by OCR); Conseil constitutionnel Décisions 2/C/2024, 7/E/2024, 20/E/2024, 4/C/2026, 6/C/2026; DGE results index (dge.sn)",
      "licence": "CC BY 4.0 (Election Index)"
    },
    "url": "https://electionindex.org/election/senegal-legislative-2029",
    "races": [
      {
        "id": "assemblee-nationale",
        "key": "senegal-legislative-2029/assemblee-nationale",
        "name": "National Assembly",
        "body": "legislature-unicameral",
        "seats": 165,
        "seats_provisional": false,
        "polls_close_utc": "2029-11-11T18:00:00Z",
        "authority": {
          "id": "sn-dge",
          "name": "Directorate General of Elections (Ministry of the Interior)",
          "name_local": "Direction générale des Élections",
          "role": "ministry",
          "homepage": "https://dge.sn/",
          "results_index": "https://dge.sn/resultats-officiels-des-elections-anterieures/",
          "open_data": null
        },
        "status": "scheduled",
        "expected_stage_now": null,
        "observed": false,
        "final_observed": null,
        "final_expected": {
          "from": "2029-11-19T00:00:00Z",
          "by": "2029-11-28T23:59:59Z",
          "confidence": "announced",
          "basis": "Code électoral LO.194: if no challenge is filed with the Conseil constitutionnel 'dans les cinq (05) jours suivant la proclamation provisoire', the Council declares the deputies definitively elected; LO.195-LO.197: a challenge is filed within five days of the CNRV proclamation, the other lists have three clear days to answer, and the Council rules 'dans les cinq (05) jours qui suivent son dépôt', its ruling being the definitive proclamation or the annulment (new vote within 21 days). Latest under the law: CNRV on Fri 16 Nov, a challenge on Wed 21 Nov, a ruling by Mon 26 Nov 2029; the window closes at the end of Wed 28 Nov to err late. The opening is an ESTIMATED floor (earliest plausible CNRV proclamation plus five days). Precedent: 2024, Décision n° 20/E/2024 of Wed 27 Nov 2024 declared the results definitive, day 10 after the vote and six days after the CNRV proclamation, no challenge having been filed (cons. 4-5). The Council's declaration includes its ruling on any challenge, so there is no separate court stage. The new Assembly is then installed and the outgoing Assembly's powers end (L.155)."
        },
        "last_final": null,
        "previous": null,
        "stages": [
          {
            "stage": "election-night",
            "from": "2029-11-11T18:00:00Z",
            "by": "2029-11-13T23:59:59Z",
            "replacedAt": "2029-11-16T23:59:59Z",
            "confidence": "announced",
            "citation": "Date (tentative): Code électoral L.155: deputies' mandate is five years and the Assembly's powers expire on the day the newly elected Assembly is installed; LO.156: 'Les élections générales ont lieu entre les soixante (60) jours et les vingt (20) jours qui précèdent la fin du mandat'; L.63: a Sunday. The current Assembly, elected early on 17 Nov 2024 after the dissolution decree n° 2024-1980 of 12 Sep 2024, was installed on Mon 2 Dec 2024 (first session and election of its President; APA news and vie-publique.sn). Reading the mandate as running from installation (as L.155 and Décision n° 2/C/2024 cons. 10-13 treat the legislature), it ends on 2 Dec 2029; the window is 3 Oct to 12 Nov 2029, and the LATEST lawful Sunday is 11 Nov 2029. Open point: if the mandate were counted from the Conseil constitutionnel's proclamation (27 Nov 2024; Décision 2/C/2024 cons. 8 cites the Assembly's rules for the deputy's mandate starting then), the latest Sunday would be 4 Nov 2029. The 2022 vote (31 Jul 2022, 43 days before the 12 Sep 2022 installation) fits the installation reading. Convocation decree at least 90 days before (LO.190). Early-election risk: the President may dissolve the Assembly from 2 Dec 2026 (art. 87: not during the first two years of the legislature; the vote then falls 60 to 90 days after the decree). Constitutional change risk: a revision of the Constitution (loi n° 18/2026, adopted by the National Assembly on 29 Jun 2026, amending among others arts. 29, 30, 31, 34 and 36) was declared contrary to the Constitution by the Conseil constitutionnel on 9 Jul 2026 (Décision n° 6/C/2026); its earlier advisory Décision n° 4/C/2026 of 13 May 2026 concerned the same draft. The 2001 text as amended therefore still governs; a later revision could change these rules. Count: polls 08:00-18:00 (R.59), 18:00 UTC (Senegal is UTC+0, no DST), extendable by local arrêté. Each departmental counting commission publishes its results 'au plus tard le mardi qui suit le scrutin à minuit' (L.88, applied to legislative elections by LO.192). Provisional, not the result.",
            "source": null,
            "observedAt": null,
            "observedSource": null
          },
          {
            "stage": "intermediate-count",
            "from": "2029-11-14T00:00:00Z",
            "by": "2029-11-16T23:59:59Z",
            "replacedAt": "2029-11-28T23:59:59Z",
            "confidence": "announced",
            "citation": "The Commission nationale de Recensement des Votes proclaims the results and declares the candidates provisionally elected (LO.193), 'au plus tard à minuit le vendredi qui suit le scrutin' (L.89, 2023 edition), i.e. end of Fri 16 Nov 2029. Precedent: 2024, CNRV report of Thu 21 Nov 2024, day 4 after the 17 Nov vote (Décision n° 20/E/2024, visas). The opening is an ESTIMATED floor. Provisional.",
            "source": null,
            "observedAt": null,
            "observedSource": null
          },
          {
            "stage": "final-result",
            "from": "2029-11-19T00:00:00Z",
            "by": "2029-11-28T23:59:59Z",
            "replacedAt": null,
            "confidence": "announced",
            "citation": "Code électoral LO.194: if no challenge is filed with the Conseil constitutionnel 'dans les cinq (05) jours suivant la proclamation provisoire', the Council declares the deputies definitively elected; LO.195-LO.197: a challenge is filed within five days of the CNRV proclamation, the other lists have three clear days to answer, and the Council rules 'dans les cinq (05) jours qui suivent son dépôt', its ruling being the definitive proclamation or the annulment (new vote within 21 days). Latest under the law: CNRV on Fri 16 Nov, a challenge on Wed 21 Nov, a ruling by Mon 26 Nov 2029; the window closes at the end of Wed 28 Nov to err late. The opening is an ESTIMATED floor (earliest plausible CNRV proclamation plus five days). Precedent: 2024, Décision n° 20/E/2024 of Wed 27 Nov 2024 declared the results definitive, day 10 after the vote and six days after the CNRV proclamation, no challenge having been filed (cons. 4-5). The Council's declaration includes its ruling on any challenge, so there is no separate court stage. The new Assembly is then installed and the outgoing Assembly's powers end (L.155).",
            "source": null,
            "observedAt": null,
            "observedSource": null
          }
        ],
        "sources": [
          {
            "url": "https://dge.sn/resultats-officiels-des-elections-anterieures/",
            "role": "results-final",
            "kind": "results_index",
            "kindReason": "results section without an election code",
            "resolvable": false,
            "origin": "race",
            "note": "Direction générale des Élections index of official results of past elections; the 2024 early legislative election is at dge.sn/wp-content/uploads/2025/05/Resultats-des-elections-legislatives-anticipees-2024.pdf (checked 2 Oct 2026). No page for the 2029 election exists yet.",
            "check": null
          },
          {
            "url": "https://conseilconstitutionnel.sn/decisions/",
            "role": "results-final",
            "kind": "other",
            "kindReason": "no election or results marker",
            "resolvable": false,
            "origin": "race",
            "note": "Conseil constitutionnel decisions list, where the declaration of the deputies definitively elected will appear. 2024 equivalent: Décision n° 20/E/2024 of 27 Nov 2024 (copy at vie-publique.sn/documents/8039).",
            "check": null
          },
          {
            "url": "https://conseilconstitutionnel.sn/la-constitution/",
            "role": "timetable",
            "kind": "other",
            "kindReason": "no election or results marker",
            "resolvable": false,
            "origin": "race",
            "note": "Constitution of 22 Jan 2001 as amended: art. 59 (five-year mandate, shortened only by dissolution), art. 87 (dissolution not in the first two years of a legislature; election 60 to 90 days after the decree).",
            "check": null
          },
          {
            "url": "https://dge.sn/code-electoral-2023/",
            "role": "timetable",
            "kind": "other",
            "kindReason": "election page without a results marker",
            "resolvable": false,
            "origin": "race",
            "note": "Code électoral, 2023 edition (scanned PDF at cena.sn/rapports/CODE_ELECTORAL_2023.pdf): LO.148 (165 deputies), L.155 (five-year mandate; 'Les pouvoirs de l'Assemblée nationale expirent le jour de l'installation de l'Assemblée nationale nouvellement élue'), LO.156 (general elections 60 to 20 days before the end of the mandate), LO.190 (convocation decree at least 90 days before), L.88-L.89 and LO.192-LO.197 (counting, provisional proclamation, challenges), R.59 (polls 08:00-18:00).",
            "check": null
          },
          {
            "url": "https://dge.sn/wp-content/uploads/2024/09/DECISION_DEMANDE-DAVIS-DU-PR-22_240914_144418.pdf",
            "role": "timetable",
            "kind": "other",
            "kindReason": "election page without a results marker",
            "resolvable": false,
            "origin": "race",
            "note": "Conseil constitutionnel Décision n° 2/C/2024 of 10 Jul 2024 (advisory, copy on the DGE site): the legislature starts with the installation of the Assembly's bureau, which also starts the two-year bar on dissolution (cons. 9-14); in a dissolution the vote is on a Sunday at most 90 days after the decree (art. 4).",
            "check": null
          },
          {
            "url": "https://en.wikipedia.org/wiki/Elections_in_Senegal",
            "role": "see-also",
            "kind": "other",
            "kindReason": "no election or results marker",
            "resolvable": false,
            "origin": "race",
            "check": null
          },
          {
            "url": "https://en.wikipedia.org/wiki/2024_Senegalese_parliamentary_election",
            "role": "see-also",
            "kind": "other",
            "kindReason": "election page without a results marker",
            "resolvable": false,
            "origin": "race",
            "note": "Last legislative election, for precedent.",
            "check": null
          },
          {
            "url": "https://dge.sn/",
            "role": "authority-home",
            "kind": "emb_home",
            "kindReason": "site root: cannot answer a results question",
            "resolvable": false,
            "origin": "authority",
            "check": null
          }
        ],
        "page_activity": [],
        "government": null,
        "results": [],
        "live_count": null,
        "url": "https://electionindex.org/election/senegal-legislative-2029#assemblee-nationale"
      }
    ]
  },
  "meta": {
    "dataset_version": "2026-10-02.be7d6f40",
    "built_at": "2026-10-02T15:42:24Z",
    "generated_at": "2026-10-02T18:13:24.975Z",
    "licence": "CC BY 4.0: credit \"Global Election Index (electionindex.org)\" and link to https://electionindex.org",
    "docs": "https://electionindex.org/docs"
  }
}