List of Presidents of Indonesia: Past and Present

Last updated November 2026

This page lists the presidents and heads of state of Indonesia from 1945 to the present, with the years each leader was in office and a short summary of their time in power. Use it to find the current president of Indonesia, former presidents, and key dates in the country's political history.

Current president of Indonesia: Prabowo Subianto (in office since 2024).
Advertisement

Presidents of Indonesia in order, with years in office

Sukarno

Served: 1945–1967

Independence leader chosen as first president on 18 August 1945; his powers were stripped after 1965–1967.

Suharto

Served: 1967–1998

Took over as acting president in 1967 and was formally elected in 1968; he ruled for 31 years and resigned in May 1998.

B. J. Habibie

Served: 1998–1999

Vice president who succeeded Suharto; he oversaw the start of democratic reforms and the East Timor referendum.

Advertisement

Abdurrahman Wahid

Served: 1999–2001

Elected by the People's Consultative Assembly in 1999 and removed from office in July 2001.

Megawati Sukarnoputri

Served: 2001–2004

Indonesia's first woman president and a daughter of Sukarno; she took over after Wahid's removal.

Susilo Bambang Yudhoyono

Served: 2004–2014

First president chosen by direct popular vote; he served two full terms.

Joko Widodo

Served: 2014–2024

Served two terms and left office on 20 October 2024.

Prabowo Subianto

Served: 2024–present

Former general who took office on 20 October 2024 after winning the 2024 election; his term runs to 2029.

Advertisement

Frequently asked questions about the presidents of Indonesia

Who is the current president of Indonesia?

The current head of state of Indonesia is Prabowo Subianto, in office since 2024.

Who were the previous presidents of Indonesia?

The presidents and heads of state of Indonesia listed on this page, in order, are: Sukarno, Suharto, B. J. Habibie, Abdurrahman Wahid, Megawati Sukarnoputri, Susilo Bambang Yudhoyono, Joko Widodo, Prabowo Subianto.

Who was the first president of Indonesia?

Sukarno was the first president of Indonesia, in office 1945–1967.

Sources: Wikipedia, List of presidents of Indonesia; Britannica list of presidents of Indonesia; Indonesian State Secretariat (setkab.go.id) news (checked Nov 2026). Eight presidents since independence in 1945; short-lived emergency and acting governments of 1948–1950 are not listed.. Last reviewed November 2026.

Presidents of other Asia countries