A calendar, not a risk score
As of 1 Oct 2026 the recent wave is recorded (SG 3 May 2025, PH midterms 12 May 2025, MMR junta phases ending 25 Jan 2026, TH snap 8 Feb 2026, LA 22 Feb 2026, VN 15 Mar 2026). Still ahead: TL presidential ~Mar 2027, MY GE16 by Feb 2028, PH presidential 8 May 2028, KH 30 Jul 2028. Brunei N/A; Myanmar next free election blank.
Last national election
Completed national poll and election type.
Last election date
| Economy | Value | Vintage |
|---|---|---|
| Brunei | GAP | GAP |
| Cambodia | 2023-07-23 | 2023 |
| Indonesia | 2024-02-14 | 2024 |
| Laos | 2026-02-22 | 2026 |
| Malaysia | 2022-11-19 | 2022 |
| Myanmar | 2026-01-25 | 2026 |
| Philippines | 2025-05-12 | 2025 |
| Singapore | 2025-05-03 | 2025 |
| Thailand | 2026-02-08 | 2026 |
| Vietnam | 2026-03-15 | 2026 |
| Timor-Leste | 2023-05-21 | 2023 |
Asia Knowledge election_calendar pack synthesis (IFES/Al Jazeera/CNA/Wikipedia verified)
Last election type
| Economy | Value | Vintage |
|---|---|---|
| Brunei | GAP | GAP |
| Cambodia | national_assembly | GAP |
| Indonesia | general_election_presidential | GAP |
| Laos | national_assembly | GAP |
| Malaysia | general_election | GAP |
| Myanmar | junta_phased_general | GAP |
| Philippines | midterm | GAP |
| Singapore | general_election | GAP |
| Thailand | general_election | GAP |
| Vietnam | national_assembly | GAP |
| Timor-Leste | parliamentary | GAP |
Asia Knowledge election_calendar pack synthesis (IFES/Al Jazeera/CNA/Wikipedia verified)
Next national election
Scheduled, tentative, or due-by dates stay labelled as such.
Next election date
| Economy | Value | Vintage |
|---|---|---|
| Brunei | GAP | GAP |
| Cambodia | 2028-07-30 | 2028 |
| Indonesia | 2029-02 | 2029 |
| Laos | 2031 | 2031 |
| Malaysia | 2028-02 | 2028 |
| Myanmar | GAP | GAP |
| Philippines | 2028-05-08 | 2028 |
| Singapore | 2030-05 | 2030 |
| Thailand | 2030-03-25 | 2030 |
| Vietnam | 2031 | 2031 |
| Timor-Leste | 2027-03 | 2027 |
Asia Knowledge election_calendar pack synthesis (IFES/Al Jazeera/CNA/Wikipedia verified)
Next election type
| Economy | Value | Vintage |
|---|---|---|
| Brunei | GAP | GAP |
| Cambodia | national_assembly | GAP |
| Indonesia | presidential | GAP |
| Laos | national_assembly | GAP |
| Malaysia | general_election | GAP |
| Myanmar | GAP | GAP |
| Philippines | presidential | GAP |
| Singapore | general_election | GAP |
| Thailand | general_election | GAP |
| Vietnam | national_assembly | GAP |
| Timor-Leste | presidential | GAP |
Asia Knowledge election_calendar pack synthesis (IFES/Al Jazeera/CNA/Wikipedia verified)
Next election status
| Economy | Value | Vintage |
|---|---|---|
| Brunei | not_applicable | GAP |
| Cambodia | scheduled | GAP |
| Indonesia | due_by | GAP |
| Laos | due_by | GAP |
| Malaysia | due_by | GAP |
| Myanmar | GAP | GAP |
| Philippines | scheduled | GAP |
| Singapore | due_by | GAP |
| Thailand | tentative | GAP |
| Vietnam | due_by | GAP |
| Timor-Leste | due_by | GAP |
Asia Knowledge election_calendar pack synthesis (IFES/Al Jazeera/CNA/Wikipedia verified)
Constitutional due-by
| Economy | Value | Vintage |
|---|---|---|
| Brunei | GAP | GAP |
| Cambodia | 2028-07-30 | 2028 |
| Indonesia | 2029 | 2029 |
| Laos | 2031 | 2031 |
| Malaysia | 2028-02 | 2028 |
| Myanmar | GAP | GAP |
| Philippines | 2028-05-08 | 2028 |
| Singapore | 2030-05 | 2030 |
| Thailand | 2030-03-25 | 2030 |
| Vietnam | 2031 | 2031 |
| Timor-Leste | 2027-03 | 2027 |
Asia Knowledge election_calendar pack synthesis (IFES/Al Jazeera/CNA/Wikipedia verified)
Regime caveats
Calendar context is categorical and is not a political-risk score.
Regime note
| Economy | Value | Vintage |
|---|---|---|
| Brunei | absolute_monarchy_no_national_elections | GAP |
| Cambodia | dominant_party | GAP |
| Indonesia | presidential_republic | GAP |
| Laos | one_party_LPRP | GAP |
| Malaysia | parliamentary_constitutional_monarchy | GAP |
| Myanmar | junta_phased_2025_26_caveat | GAP |
| Philippines | presidential_republic | GAP |
| Singapore | parliamentary_republic | GAP |
| Thailand | constitutional_monarchy | GAP |
| Vietnam | one_party_CPV | GAP |
| Timor-Leste | semi_presidential | GAP |
Asia Knowledge election_calendar pack synthesis (IFES/Al Jazeera/CNA/Wikipedia verified)
Phased-election start
| Economy | Value | Vintage |
|---|---|---|
| Brunei | GAP | GAP |
| Cambodia | GAP | GAP |
| Indonesia | GAP | GAP |
| Laos | GAP | GAP |
| Malaysia | GAP | GAP |
| Myanmar | 2025-12-28 | 2025 |
| Philippines | GAP | GAP |
| Singapore | GAP | GAP |
| Thailand | GAP | GAP |
| Vietnam | GAP | GAP |
| Timor-Leste | GAP | GAP |
Asia Knowledge election_calendar pack synthesis (IFES/Al Jazeera/CNA/Wikipedia verified)
Phased-election end
| Economy | Value | Vintage |
|---|---|---|
| Brunei | GAP | GAP |
| Cambodia | GAP | GAP |
| Indonesia | GAP | GAP |
| Laos | GAP | GAP |
| Malaysia | GAP | GAP |
| Myanmar | 2026-01-25 | 2026 |
| Philippines | GAP | GAP |
| Singapore | GAP | GAP |
| Thailand | GAP | GAP |
| Vietnam | GAP | GAP |
| Timor-Leste | GAP | GAP |
Asia Knowledge election_calendar pack synthesis (IFES/Al Jazeera/CNA/Wikipedia verified)
Cite this page
ASEAN in Data (2026). Election calendar. /insights/election-calendar