Putrajaya · Daily Briefing · Updated 06:00 MYT

Election Centre

Every seat, every party, every projection

A standing election reference built to scale across general elections, state elections and by-elections.

Countdown to GE16

612

Days to constitutional deadline

Latest election news

  • 18 Jul 2026

    Redelineation timetable sets a first-quarter display period

    Election Commission

  • 9 Jul 2026

    Postal voting review reopens the overseas ballot question

    Election Commission

  • 1 Jul 2026

    Two coalitions begin candidate vetting for marginal seats

    Party desk

Polling trends

  • Government bloc approval

    46%

    -2 pts since last wave

  • Opposition bloc approval

    38%

    +3 pts since last wave

  • Undecided

    16%

    -1 pt since last wave

Constituencies

Seat register

CodeConstituencyStateIncumbentMajorityStatus
P.114Kuala SelangorSelangorDato' Seri Zainal Ariffin5.2%Government
P.121Lembah PantaiKuala LumpurNurul Aisyah Hamzah11.8%Opposition
P.052Bukit BenderaPulau PinangLim Chee Keong18.4%Government
P.098Ipoh TimurPerakTan Sri Hasnah Abdul Rashid14.1%Opposition
P.045TaipingPerakDatuk Seri Rohana Idris2.7%Marginal

Political parties

Seats by party

  • Barisan Progresif

    82

    Government · Dato' Sri Amirul Hakim

  • Gerakan Rakyat Bersatu

    41

    Government · Lim Chee Keong

  • Angkatan Reformasi

    58

    Opposition · Tan Sri Hasnah Abdul Rashid

  • Parti Warisan Borneo

    25

    Borneo bloc · Datuk Jeffrey Anak Lumban

  • Independents

    16

    Unaligned ·

Candidate files

Profiles on record

Campaign events

  • 9 Aug 2026

    Angkatan Reformasi divisional convention

    Ipoh, Perak

  • 16 Aug 2026

    Barisan Progresif policy convention

    Kuala Lumpur

  • 30 Aug 2026

    Borneo bloc joint declaration

    Kuching, Sarawak

Election calendar

  • Q1 2027

    Redelineation public display period

  • Q3 2027

    Earliest dissolution window opens

  • 2028

    GE16 constitutional deadline

In development

Reserved for the next election cycle

Interactive constituency map

Seat-level cartogram with bloc, margin and turnout layers.

Coming soon

Seat projections

Modelled outcomes updated as polling and candidacies firm up.

Coming soon

Live results

Real-time tallies by constituency on polling day.

Coming soon

Candidate comparison

Side-by-side records, positions and voting history.

Coming soon

Register as at the last quarterly update by the Election Commission.

Registered voters
21.4m
Turnout, last GE
73.9%
Marginal seats (<5%)
31
Next GE deadline
2028