Serentak · one day, five ballots, five transparent boxes
Presiden DPR DPD DPRD Provinsi DPRD Kabupaten/Kota 15.00 WIB · polls closed in all three time zones · quick counts may be published
204.807.222 electors · 820.161 polling stations · 14 February 2024
✶ Republic of Indonesia · Pemilu 2024
One day, five ballots.Three time zones.
On 14 February 2024, 204.807.222 registered voters could cast five ballots each, at 820.161 polling stations from Sabang to Merauke. They elected a president, 580 members of the House, 152 regional senators and about 20,000 provincial and local councillors.
— days left in Prabowo's first term · next inauguration 20 October 2029
Dewan Perwakilan Rakyat · 2024–2029
8 parties of eighteen won seats.
Only parties with 4% of the national vote share the 580 seats, district by district, by the Sainte-Laguë method. PDI-P came first for the third election running, with 110 seats; Prabowo's Gerindra, third, holds the presidency.
17.304.168 votes (11,4%) went to the 10 parties under the threshold of 6.071.732 votes and elected no one. Rerun the seats →
PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 PDI-P · 110 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Golkar · 102 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 Gerindra · 86 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 NasDem · 69 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKB · 68 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PKS · 53 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 PAN · 48 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 Demokrat · 44 291 of 580 for a majority 110 PDI-P 16,7% 102 Golkar 15,3% 86 Gerindra 13,2% 69 NasDem 9,7% 68 PKB 10,6% 53 PKS 8,4% 48 PAN 7,2% 44 Demokrat 7,4%
Seats as fixed by KPU decree 1205/2024 ↗ , after the Constitutional Court's rulings; vote shares from decree 1204/2024 ↗ .
Government and the rest · as of 5 November 2026
470 seats behind the cabinet,110 outside it.
Indonesia's president needs no confidence vote, yet Prabowo brought 7 of the 8 DPR parties into or behind his cabinet — the Koalisi Indonesia Maju "Plus". PDI-P, Megawati Soekarnoputri's party, stayed out and calls itself a balancing force, while its Puan Maharani is Speaker.
Golkar Gerindra NasDem PKB PKS PAN Demokrat PDI-P 291
Government · Koalisi Indonesia Maju Plus 470 81% of the DPR: past two-thirds (387), the bloc that could carry even an impeachment petition on its own (UUD 1945 art. 7B(3)). Outside the cabinet 110 PDI-P alone: enough to make itself heard, not to block anything that needs a simple majority of 291. Build a coalition → President · first round, no run-off
58,59% for Prabowo–Gibran. Swipe the map sideways for Papua →
Timor-Leste Singapore Philippines Papua New Guinea Malaysia Brunei Australia Australia Aceh
Anies–Muhaimin 73,6% · Prabowo–Gibran 24,4% · Ganjar–Mahfud 2,0%
Turnout 87,0% Bali
Prabowo–Gibran 54,3% · Ganjar–Mahfud 42,0% · Anies–Muhaimin 3,7%
Turnout 83,3% Banten
Prabowo–Gibran 56,0% · Anies–Muhaimin 34,0% · Ganjar–Mahfud 10,0%
Turnout 83,1% Bengkulu
Prabowo–Gibran 70,4% · Anies–Muhaimin 18,1% · Ganjar–Mahfud 11,5%
Turnout 85,9% Daerah Istimewa Yogyakarta
Prabowo–Gibran 50,6% · Ganjar–Mahfud 29,6% · Anies–Muhaimin 19,8%
Turnout 88,9% DKI Jakarta
Prabowo–Gibran 41,7% · Anies–Muhaimin 41,1% · Ganjar–Mahfud 17,3%
Turnout 78,8% Gorontalo
Prabowo–Gibran 65,2% · Anies–Muhaimin 29,4% · Ganjar–Mahfud 5,4%
Turnout 88,3% Jambi
Prabowo–Gibran 65,2% · Anies–Muhaimin 24,1% · Ganjar–Mahfud 10,6%
Turnout 83,0% Jawa Barat
Prabowo–Gibran 58,5% · Anies–Muhaimin 31,7% · Ganjar–Mahfud 9,8%
Turnout 81,7% Jawa Tengah
Prabowo–Gibran 53,1% · Ganjar–Mahfud 34,3% · Anies–Muhaimin 12,6%
Turnout 82,6% Jawa Timur
Prabowo–Gibran 65,2% · Anies–Muhaimin 17,5% · Ganjar–Mahfud 17,3%
Turnout 84,1% Kalimantan Barat
Prabowo–Gibran 61,1% · Anies–Muhaimin 22,3% · Ganjar–Mahfud 16,6%
Turnout 82,0% Kalimantan Selatan
Prabowo–Gibran 58,2% · Anies–Muhaimin 35,2% · Ganjar–Mahfud 6,6%
Turnout 83,0% Kalimantan Tengah
Prabowo–Gibran 72,5% · Anies–Muhaimin 17,0% · Ganjar–Mahfud 10,5%
Turnout 78,6% Kalimantan Timur
Prabowo–Gibran 69,1% · Anies–Muhaimin 20,1% · Ganjar–Mahfud 10,8%
Turnout 79,8% Kalimantan Utara
Prabowo–Gibran 69,7% · Anies–Muhaimin 17,7% · Ganjar–Mahfud 12,6%
Turnout 79,5% Kepulauan Bangka Belitung
Prabowo–Gibran 59,9% · Anies–Muhaimin 23,1% · Ganjar–Mahfud 17,1%
Turnout 84,8% Kepulauan Riau
Prabowo–Gibran 55,6% · Anies–Muhaimin 32,2% · Ganjar–Mahfud 12,2%
Turnout 76,3% Lampung
Prabowo–Gibran 69,5% · Anies–Muhaimin 15,5% · Ganjar–Mahfud 15,0%
Turnout 78,8% Maluku
Prabowo–Gibran 61,6% · Anies–Muhaimin 21,2% · Ganjar–Mahfud 17,3%
Turnout 79,8% Maluku Utara
Prabowo–Gibran 60,9% · Anies–Muhaimin 26,8% · Ganjar–Mahfud 12,2%
Turnout 77,5% Nusa Tenggara Barat
Prabowo–Gibran 66,4% · Anies–Muhaimin 26,2% · Ganjar–Mahfud 7,4%
Turnout 83,6% Nusa Tenggara Timur
Prabowo–Gibran 61,8% · Ganjar–Mahfud 32,9% · Anies–Muhaimin 5,3%
Turnout 72,7% Riau
Prabowo–Gibran 52,4% · Anies–Muhaimin 38,0% · Ganjar–Mahfud 9,7%
Turnout 77,6% Sulawesi Barat
Prabowo–Gibran 65,1% · Anies–Muhaimin 27,2% · Ganjar–Mahfud 7,6%
Turnout 80,7% Sulawesi Selatan
Prabowo–Gibran 57,0% · Anies–Muhaimin 37,9% · Ganjar–Mahfud 5,0%
Turnout 79,5% Sulawesi Tengah
Prabowo–Gibran 69,6% · Anies–Muhaimin 21,5% · Ganjar–Mahfud 8,9%
Turnout 80,1% Sulawesi Tenggara
Prabowo–Gibran 71,1% · Anies–Muhaimin 23,1% · Ganjar–Mahfud 5,8%
Turnout 83,8% Sulawesi Utara
Prabowo–Gibran 75,3% · Ganjar–Mahfud 17,4% · Anies–Muhaimin 7,3%
Turnout 82,7% Sumatera Barat
Anies–Muhaimin 56,5% · Prabowo–Gibran 39,5% · Ganjar–Mahfud 4,0%
Turnout 75,7% Sumatera Selatan
Prabowo–Gibran 69,5% · Anies–Muhaimin 19,0% · Ganjar–Mahfud 11,5%
Turnout 84,8% Sumatera Utara
Prabowo–Gibran 58,3% · Anies–Muhaimin 29,2% · Ganjar–Mahfud 12,5%
Turnout 74,0% Papua Selatan
Prabowo–Gibran 51,7% · Ganjar–Mahfud 34,9% · Anies–Muhaimin 13,3%
Turnout 84,6% Papua
Prabowo–Gibran 60,6% · Ganjar–Mahfud 28,6% · Anies–Muhaimin 10,8%
Turnout 91,3% Papua Tengah
Prabowo–Gibran 57,9% · Ganjar–Mahfud 30,4% · Anies–Muhaimin 11,7%
Turnout 100,0% Papua Barat
Prabowo–Gibran 52,3% · Ganjar–Mahfud 36,4% · Anies–Muhaimin 11,3%
Turnout 84,5% Papua Pegunungan
Prabowo–Gibran 64,6% · Anies–Muhaimin 21,9% · Ganjar–Mahfud 13,6%
Turnout 100,0% Papua Barat Daya
Prabowo–Gibran 58,5% · Ganjar–Mahfud 27,9% · Anies–Muhaimin 13,5%
Turnout 81,4% Malaysia Philippines Australia Timor-Leste DKI Jakarta
Prabowo–Gibran 41,7% · Anies–Muhaimin 41,1% · Ganjar–Mahfud 17,3%
Turnout 78,8% Jakarta Daerah Istimewa Yogyakarta
Prabowo–Gibran 50,6% · Ganjar–Mahfud 29,6% · Anies–Muhaimin 19,8%
Turnout 88,9% Yogyakarta Bali
Prabowo–Gibran 54,3% · Ganjar–Mahfud 42,0% · Anies–Muhaimin 3,7%
Turnout 83,3% Bali Kepulauan Bangka Belitung
Prabowo–Gibran 59,9% · Anies–Muhaimin 23,1% · Ganjar–Mahfud 17,1%
Turnout 84,8% Bangka Belitung Kepulauan Riau
Prabowo–Gibran 55,6% · Anies–Muhaimin 32,2% · Ganjar–Mahfud 12,2%
Turnout 76,3% Riau Islands
1 · Anies–Muhaimin (2 provinces) 2 · Prabowo–Gibran (36 provinces) 3 · Ganjar–Mahfud (0 provinces) Leading pair by province, 2024 · deeper colour = bigger share · KPU decree 360/2024 · tap or hover a province
Boundaries: geoBoundaries (OCHA ROAP / BPS, CC BY 3.0 IGO); Papua's 2022 provinces drawn from their regencies. Neighbours: Natural Earth. Indonesia's internationally recognised borders; neighbours in grey.
Abroad: 671.366 valid votes, counted in the national total but on no province. The Constitutional Court rejected both challenges to the result on 22 April 2024, with three justices dissenting. Every province's result →
Photos: All public domain.
Via Wikimedia Commons.
Turnout · partisipasi pemilih
Four in fiveturned out. President 81,48% 168.401.599 of 204.422.181 electors DPR 81,14% 167.684.533 voters DPD 81,50% 167.157.559 voters, in Indonesia only Highest · President 100,0% Papua Pegunungan 100,0% · Papua Tengah 100,0% · Papua 91,3% Lowest · President 72,7% Nusa Tenggara Timur 72,7% · Sumatera Utara 74,0% · Sumatera Barat 75,7%
KPU's own participation rates (decree 1043/2024): ballots used over the registered electorate, including those who voted on the additional lists (DPTb, DPK). Voting is not compulsory. In parts of Papua's highlands communities may vote by the noken system, customary leaders casting the group's votes, which the Constitutional Court has accepted; hence turnouts near 100% there. Electors abroad vote for President, the DPR (Jakarta II district) and not the DPD.
Latest and next · as of 5 November 2026
Two elections in 2024,none until 2029. 14 February 2024 · done General election President, DPR, DPD and the provincial and regency/city assemblies, all on one day. Results declared 20 March 2024; Prabowo sworn in 20 October 2024.
Results → 27 November 2024 · done Pilkada Serentak Governors in 37 provinces (all but Yogyakarta, whose sultan is governor), 415 regents and 93 mayors, with 1.553 tickets: the first time every region voted on one day.
Regional elections → 22 March 2025 – 6 August 2025 · done Court-ordered re-votes (PSU ) The Constitutional Court ordered fresh votes in 24 regions on 24 February 2025. They ran in 4 rounds through 2025; Papua's governor was the last to be sworn in, on 8 October 2025.
Calendar → 2029 · date not set National election President, DPR and DPD only: the Court's ruling 135/PUU-XXII/2024 moves the regional assemblies and heads to a separate vote, due between 20 October 2031 and 20 April 2032. The KPU fixes polling day by decree; the term ends on 20 October 2029.
The split → Explore
Sections Results 14 February 2024, official President by province, the DPR by party and seat, the DPD's four per province, and how the count works. Calendar Five ballots, then two dates The 2024 stages, the 2024 Pilkada, the 2025 re-votes and the split from 2029. Check the poll blackout. Government From the palace to the desa President, MPR, DPR, DPD, the courts, provinces, regencies and 75.266 villages. Coalition 470 of 580 A presidential cabinet with almost every party in it, and the votes the DPR and MPR need. Seat lab Sainte-Laguë in 84 districts Move the 4% threshold, change the divisor or the district size, and rerun 2024. Parties & polls 18 national parties on the ballot Who leads them, what they stand for, and the polls since. Members 580 members of the DPR Every member elected in 2024, district by district. Money Rp1.000 a vote State aid to parties, donation caps and what the 2024 campaigns spent. Provinces 38 provinces, in 2D and 3D Seats, electors and results for every province, including the four new ones in Papua. History From 1955 to Reformasi Thirteen legislative elections, six presidential rounds, eight presidents. How to vote Punch, then ink Who may vote, the five ballots, a practice ballot and what makes a vote valid.