{
  "data": {
    "id": "albania-legislative-2029",
    "country": "AL",
    "country_name": "Albania",
    "level": "national",
    "subdivision": null,
    "subdivision_name": null,
    "date": "2029-05-13",
    "date_status": "tentative",
    "kind": "legislative",
    "conditional": null,
    "timezone": "Europe/Tirane",
    "status": "scheduled",
    "last_verified_at": "2026-10-02T12:00:00Z",
    "stale": false,
    "stale_reason": null,
    "provenance": {
      "from": "researcher agent 2026-10-02: Constitution arts. 64, 65, 67 as amended by Law 9904/2008 (aksesdrejtesi.al); Electoral Code Law 10019/2008 arts. 8, 9, 11, 116, 122, 123, 162, 163 (OSCE Presence in Albania translation, 2021) and Law 81/2024 (aksesdrejtesi.al); KQZ 2025 results page and seat-allocation decision for Tirana; press for 2025 dates (shqiptarja.com, balkanweb.com, a2news.com, European Western Balkans)",
      "licence": "CC BY 4.0 (Election Index)"
    },
    "url": "https://electionindex.org/election/albania-legislative-2029",
    "races": [
      {
        "id": "kuvendi",
        "key": "albania-legislative-2029/kuvendi",
        "name": "Kuvendi (Assembly)",
        "body": "legislature-unicameral",
        "seats": 140,
        "seats_provisional": false,
        "polls_close_utc": "2029-05-13T17:00:00Z",
        "authority": {
          "id": "al-kqz",
          "name": "Central Election Commission",
          "name_local": "Komisioni Qendror i Zgjedhjeve",
          "role": "electoral-commission",
          "homepage": "https://kqz.gov.al/",
          "results_index": null,
          "open_data": null
        },
        "status": "scheduled",
        "expected_stage_now": null,
        "observed": false,
        "final_observed": null,
        "final_expected": {
          "from": "2029-05-23T22:00:00Z",
          "by": "2029-09-12T21:59:59Z",
          "confidence": "precedent",
          "basis": "Electoral Code art. 162(1): no later than 3 days after the appeals against a zone's result end, the KQZ allocates that zone's seats, and (art. 163 as amended by Law 81/2024) names the winning candidates by decision, itself open to appeal to the KAS. The result is final zone by zone; the last zone sets this stage. 2025: the first zones' seats followed their 23 May 2025 approval, but Tirana's 37 seats were allocated only about 23 Jul 2025 (day 73; balkanweb.com, 23 Jul 2025), after KAS decision nr. 102 of 7 Jul 2025 changed the Tirana result and the Electoral College upheld it (KQZ decision on Tirana seats, kqz.gov.al/media/documents/vendimKSHZ_2025_00_shperndarje_mandatesh_Tirane_rinumerim_f_vetem_mandate.pdf), and a dispute over one Tirana candidate went to the Electoral College on 13 Aug 2025 (a2news.com). The window opens at the start of Thursday 24 May 2029 (day 11, an ESTIMATED floor) and closes at the end of Wednesday 12 Sep 2029, CEST, the day the outgoing Assembly's mandate ends: day 122, well past the 2025 precedent. No court must confirm the result: appeals to the Electoral College (Court of Appeal, Tirana) are optional, so no court-validation stage."
        },
        "last_final": null,
        "previous": null,
        "stages": [
          {
            "stage": "election-night",
            "from": "2029-05-13T17:00:00Z",
            "by": "2029-05-17T21:59:59Z",
            "replacedAt": "2029-05-20T22:00:00Z",
            "confidence": "precedent",
            "citation": "Polls close at 19:00 CEST (Electoral Code art. 11(1), April-May period). Ballots are not counted at the polling station: each zone's commission (KZAZ/CEAZ) starts counting only after all its ballot boxes arrive (art. 116(1)), and the KQZ results page fills as boxes are counted. 2025: by 14 May 2025 19:40 CEST (day 3) KQZ reported all 5,225 domestic boxes counted, with envelopes from voters abroad still being counted (balkanweb.com, 14 May 2025); the envelopes from Greece were counted on 17 May 2025 (shqiptarja.com, 17 May 2025). The window closes at the end of Thursday 17 May 2029, CEST, a day past precedent for the domestic count. Preliminary, not the final result.",
            "source": null,
            "observedAt": null,
            "observedSource": null
          },
          {
            "stage": "intermediate-count",
            "from": "2029-05-20T22:00:00Z",
            "by": "2029-06-03T21:59:59Z",
            "replacedAt": null,
            "confidence": "precedent",
            "citation": "The KQZ (State Election Commissioner) approves each of the 12 county zones' aggregate table of results by decision, within 48 h of receiving all its tables (Electoral Code art. 123(1)); these can still be changed on appeal to the KAS and the Electoral College. 2025: Vlorë, Fier, Lezhë and Gjirokastër approved on 23 May 2025 (e.g. Fier decision nr. 1317 of 23.05.2025), Tirana (nr. 1326) and Elbasan (nr. 1328) on 24 May 2025, days 12-13 (KQZ decisions cited in its 2025 seat-allocation decisions; shqiptarja.com, 23 May 2025). The window opens at the start of Monday 21 May 2029 (day 8, an ESTIMATED floor) and closes at the end of Sunday 3 Jun 2029 (day 21), CEST. Zone results, not the seat allocation.",
            "source": null,
            "observedAt": null,
            "observedSource": null
          },
          {
            "stage": "final-result",
            "from": "2029-05-23T22:00:00Z",
            "by": "2029-09-12T21:59:59Z",
            "replacedAt": null,
            "confidence": "precedent",
            "citation": "Electoral Code art. 162(1): no later than 3 days after the appeals against a zone's result end, the KQZ allocates that zone's seats, and (art. 163 as amended by Law 81/2024) names the winning candidates by decision, itself open to appeal to the KAS. The result is final zone by zone; the last zone sets this stage. 2025: the first zones' seats followed their 23 May 2025 approval, but Tirana's 37 seats were allocated only about 23 Jul 2025 (day 73; balkanweb.com, 23 Jul 2025), after KAS decision nr. 102 of 7 Jul 2025 changed the Tirana result and the Electoral College upheld it (KQZ decision on Tirana seats, kqz.gov.al/media/documents/vendimKSHZ_2025_00_shperndarje_mandatesh_Tirane_rinumerim_f_vetem_mandate.pdf), and a dispute over one Tirana candidate went to the Electoral College on 13 Aug 2025 (a2news.com). The window opens at the start of Thursday 24 May 2029 (day 11, an ESTIMATED floor) and closes at the end of Wednesday 12 Sep 2029, CEST, the day the outgoing Assembly's mandate ends: day 122, well past the 2025 precedent. No court must confirm the result: appeals to the Electoral College (Court of Appeal, Tirana) are optional, so no court-validation stage.",
            "source": null,
            "observedAt": null,
            "observedSource": null
          },
          {
            "stage": "government",
            "from": "2029-09-11T22:00:00Z",
            "by": null,
            "replacedAt": null,
            "confidence": "announced",
            "citation": "Constitution art. 67(1) as amended by Law 9904/2008: the President convenes the newly elected Assembly 'jo më parë se data e përfundimit të mandatit të Kuvendit paraardhës, por jo më vonë se 10 ditë pas mbarimit të këtij mandati' - between 12 and 22 Sep 2029 - and a new government needs the new Assembly's vote, so none before 12 Sep 2029. 2025: first sitting 12 Sep 2025 (shqiptarja.com, 10 Sep 2025); the Assembly approved the new cabinet on Thursday 18 Sep 2025 and it was sworn in on 19 Sep 2025 (European Western Balkans, 19 Sep 2025).",
            "source": null,
            "observedAt": null,
            "observedSource": null
          }
        ],
        "sources": [
          {
            "url": "https://aksesdrejtesi.al/dokumenta/1594983354ligj-2008-04-21-9904.pdf",
            "role": "timetable",
            "kind": "other",
            "kindReason": "election page without a results marker",
            "resolvable": false,
            "origin": "race",
            "note": "Polling day 13 May 2029 is TENTATIVE: the latest lawful date. Constitution art. 65 as amended by Law 9904 of 21.4.2008 (this PDF): '1. Kuvendi zgjidhet çdo 4 vjet. Mandati i Kuvendit fillon me mbledhjen e parë të tij pas zgjedhjeve dhe përfundon në të njëjtën datë të të njëjtit muaj të vitit të katërt nga data e mbledhjes së parë.' '2. Zgjedhjet për Kuvendin e ri zhvillohen në periudhën zgjedhore më të afërt që i paraprin datës së përfundimit të mandatit të Kuvendit', the periods being set in the electoral law. The Assembly elected on 11 May 2025 held its first sitting on Friday 12 Sep 2025 (shqiptarja.com, 10 Sep 2025), so its mandate ends on 12 Sep 2029. Electoral Code (Law 10019/2008) art. 8 as amended by Law 101/2020: general elections are held 'from 15 April until 15 May, or from 15 October until 15 November'; the nearest period before 12 Sep 2029 is 15 Apr-15 May 2029. Art. 9(1): on a Sunday in that period, by presidential decree; art. 9(3): at least 30 days before the mandate ends (met); art. 9(4): the decree is due no later than 9 months before the mandate ends (by 12 Dec 2028; the 2025 decree came on 5 Dec 2024). The Sundays in the period are 15, 22 and 29 Apr and 6 and 13 May 2029; the latest, 13 May, is used (2025 was held on 11 May, the latest Sunday then). Art. 65(3) and Electoral Code art. 9(5)-(8): if the Assembly is dissolved early, elections follow 30-45 days after dissolution, so the date may come earlier. Law 81/2024, the 2024 amendment of the Code, does not touch arts. 8, 9 or 11.",
            "check": null
          },
          {
            "url": "https://www.osce.org/files/f/documents/5/7/477547_0.pdf",
            "role": "timetable",
            "kind": "other",
            "kindReason": "no election or results marker",
            "resolvable": false,
            "origin": "race",
            "note": "Electoral Code of the Republic of Albania, consolidated to Laws 101/2020 and 118/2020, unofficial English translation by the OSCE Presence in Albania (2021; the Albanian original prevails): art. 8 (electoral periods), 9 (date of Assembly elections), 11 (polls 07:00-19:00 in the April-May period), 116 (counting starts at the CEAZ only once all ballot boxes of its zone have arrived), 122 (CEAZ aggregate table), 123 (CEC approves each zone's aggregate table within 48 h of receiving all tables), 162-163 (seat allocation 3 days after appeals end; 162-163 since amended by Law 81/2024, https://aksesdrejtesi.al/dokumenta/1722436192ligj-2024-07-26-81.pdf). The consolidated Albanian text formerly at kqz.gov.al/wp-content/uploads/2024/09/Kodi-Zgjedhor-2020_perditesuar1-2.pdf returns 404 on the rebuilt KQZ site (checked 2 Oct 2026).",
            "check": null
          },
          {
            "url": "https://iemis.kqz.gov.al/results2025/?lang=EN&v1=ALL",
            "role": "see-also",
            "kind": "race_results",
            "kindReason": "election code and results marker",
            "resolvable": true,
            "origin": "race",
            "note": "KQZ results page for the 11 May 2025 Assembly election, NOT this election; shown only as the model for the 2029 page. KQZ publishes no results index for all elections that could be found (kqz.gov.al is a portal; arkiva.kqz.gov.al holds older decisions). No 2029 URL is predicted.",
            "check": null
          },
          {
            "url": "https://en.wikipedia.org/wiki/Next_Albanian_parliamentary_election",
            "role": "see-also",
            "kind": "other",
            "kindReason": "no election or results marker",
            "resolvable": false,
            "origin": "race",
            "note": "Says 'by 25 June 2029' (checked 2 Oct 2026), which does not match Electoral Code art. 8's 15 Apr-15 May period.",
            "check": null
          },
          {
            "url": "https://kqz.gov.al/",
            "role": "authority-home",
            "kind": "emb_home",
            "kindReason": "site root: cannot answer a results question",
            "resolvable": false,
            "origin": "authority",
            "check": null
          }
        ],
        "page_activity": [],
        "government": {
          "earliestUtc": "2029-09-11T22:00:00Z",
          "precedentDays": [
            130
          ],
          "note": "Days from election to the Assembly's vote on the cabinet: 2025, 11 May to 18 Sep (130; European Western Balkans, 19 Sep 2025, not yet checked against parlament.al). 2021 not yet verified. The lag is set by the constitutional calendar: the new Assembly cannot sit before the old mandate ends in September (Constitution art. 67)."
        },
        "results": [],
        "live_count": null,
        "url": "https://electionindex.org/election/albania-legislative-2029#kuvendi"
      }
    ]
  },
  "meta": {
    "dataset_version": "2026-10-02.be7d6f40",
    "built_at": "2026-10-02T15:42:24Z",
    "generated_at": "2026-10-02T18:14:03.610Z",
    "licence": "CC BY 4.0: credit \"Global Election Index (electionindex.org)\" and link to https://electionindex.org",
    "docs": "https://electionindex.org/docs"
  }
}