Free WordPress Templates

INTRODUCTION

This site is dedicated to everyone keen to learn about the upcoming snap state (DUN) elections in Johor (2026).

Johor has 56 DUN constituencies and 26 Parliamentary constituencies.

For more information, contact us via danesh@tindakmalaysia.com

Sections of this website:

Overall DUN Map of Johor

Below is the map of Malaysia showing electoral and administrative boundaries. For the purpose of the website, we encourage that you zoom in to Johor. Please explore the tools found in the bottom of the map application.

We recommend that you verify your voting status with SPR website.

Johor 2026 PACABA Map

Do you want to get involved in the election process? With the announcement of candidates on 27th June 2026, several political parties are recruiting Polling Agents, Counting Agents, and Barung Agents (PACABA) – the eyes and ears of the candidate in the saluran. We have developed a simple Johor 2026 PACABA map so you know where and whom to serve.

Johor 2026 Election Results & Demographics

Access our credible research on election results and demographics of all 56 Johor DUNs from a single Google Sheet. Contents are dynamically updated from time to time (last revised on 12/7/2026). Please do read our metadata before using the dataset. The minimum citation must be given:

JOHOR ELECTION SITE – Tindak Malaysia. (2026, June 25). Tindak Malaysia. https://www.tindakmalaysia.org/home/johor-election-site

For past and including 2026 election data, please visit our Tindak Malaysia GitHub (Historical Election Results)

For any errors, please communicate to danesh@tindakmalaysia.com backed with credible evidence.

The Google Sheet will remain until election day and a few days thereafter. Subsequently, it will be removed, as future references shall be directed to our GitHub.

Turnout (Hourly) Behaviour of Johor 2026 Elections

Comparison with State and General Elections post 2018

Source: Tindak Malaysia’s GitHub

For DUN specific Turnout of Johor, visit here

For Early Vote Turnout of Johor, visit here

Time SABAH (2020) MELAKA (2021) SARAWAK (2021) JOHOR (2022) GE15 (2022) SIX STATE ELECTIONS (2023) SABAH (2025) JOHOR (2026)
9:00 AM 11 7 11 6.35 9 10 10.14 7.97
10:00 AM 22 17 22 13.56 20 20 21.05
11:00 AM 32 27 32 21.33 31 29 31.29 26.43
12:00 PM 41 36 39 28.41 42 38 39.37 34.78
1:00 PM 48 43 44 34.51 50 45 45.5 42.16
2:00 PM 54 50 48 39.71 58 51 51.19 48.91
3:00 PM 59.09 57 52 45.39 68 58.7 56.78 56.77
4:00 PM 62.09 61 55 49.63 70 64.7 60.94 63.13
5:00 PM 53.13 67.44
6:00 PM
Final Turnout 66.61 65.85 60.67 54.92 73.89 70.73 64.35 68.73

Johor 2026 Election Dashboard/Simulator

With every seat up for grabs in the 2026 elections, now is the time to uncover the stories behind the numbers. Powered by our election datasets, this dashboard  (best viewed on desktop) lets you explore the dynamics of parties, coalitions, and constituencies like never before.

Compare candidate demographics with the communities they seek to represent, examine party and coalition voter bases, and discover insights that go beyond headline figures. Unlike other election dashboards, ours helps you understand what the numbers reveal about representation, electoral strategies, and political trends.

Want to test your own election scenarios? Our updated election simulator lets you translate the latest political developments into custom seat projections, giving you the flexibility to explore how different outcomes could reshape the electoral landscape.

Look Back to History

Malaya/Malaysia’s first ever DUN Constituencies (map produced by Tindak Malaysia)

Did you know Johor (then Johore) was the first state to start state level elections? According to Tindak Malaysia’s research, Johore also happens to be first state where the formation of geographical constituencies (for DUN/ Parliament) occurred. Here are key dates leading up to state elections:

June 1950 – Select Committee of the Council on State, Johore on the Question of Election of Members of Council convenes their first meeting (Source; The Straits Times, 23 June 1950, Page 5)

October 1950 – Johore becomes the first Malay state to produce a report recommending elections to the State Legislature. The Committee recommended that one elected member shall represent 50 000 people of the state (not necessarily just voters). Hence, 16 elected members were proposed for Council of State

June 1953 – Appointment of officers (5) to manage 16 new constituencies with intention of dividing up the new polling areas (with voter cap of 1000 electors per polling area) (Source: The Straits Times, 15 June 1953, Page 7)

June 1954 – Registers of voters for State Elections were completed and open for inspection (Source: The Straits Times, 28 June 1954, Page 4)

September 1954 – Nomination Day. Alliance (UMNO-MCA) won five seats uncontested (Kota Tinggi, Batu Pahat Coastal, Pontian, Kluang and Mersing) (Source: Singapore Standard, 2 September 1954, Page 2)

October 1954 – Polling Day (10/10/1954). Alliance swept through all seats.

Election Results and Metadata for 1954 Johore Elections can be accessed here: https://github.com/TindakMalaysia/HISTORICAL-ELECTION-RESULTS/tree/main/1955-ELECTION-RESULTS

Map Source/ Report Details: “Policy. Elections,” 1950, CO 717/186/11, MS Records of the British Colonial Office, The National Archives, State Papers Online Colonial (Gale)

Johor 2022 Archives

Following sections were developed in 2022 for then Johor State Elections. The contents are now archived as below.

ELECTORATE GROWTH OF JOHOR (2016 - 2021)

Below here is the Tableau visualization of Electorate (for optimal viewing, please click this link) Growth of every DUN with key attributes (urban-rural classification, party and coalition groups) from 2016 to 2019. The implementation of Undi 18 resulted in addition of 700 000 new voters into the electoral roll of Johor

Play around various filters to understand how different DUNs have grown or growth patterns by party and urban-rural classification

COMPETITIVE NATURE OF JOHOR DUN (STATE CONSTITUENCIES) (2021)

Below is the map showing how competitive each DUN seat for Johor may be for the coming 2021 elections. Suitable for Pemerhati (Election Observation) and general planning for elections

Not to be used for predictions

Each seat was examined of their winning vote share of 2008, 2013 and 2018 General elections with the track record of flipping seats. For various vote shares and events of seat flipping during an election, each seat is numbered (ranked) from -2 (for a seat that switched coalitions during an election) to 3 (winning vote share of incumbent coalition with more than 60%). The map below shows the sum of these numbers for past three election cycles

ELECTORAL SCENE OF DUN JOHOR 2022

Below here is the Tableau Visualization of demographic breakdown by DUN with filters for contesting parties. Play around with the filters (for the DUN Name, Urban-Rural Classification, and Contesting Coalition) to study the type of demographics at the aggerate or at the DUN level.

Terms of usage as per the Tableau Visualization description (For all non-commercial and media purposes

For optimum usage, head here

*Null represents no participation by the party or Coalition for the given DUN

For access to Johor Elections Results and Composition of 2022, please refer to our GitHub link

Compulsory Attribution: As per the metadata files

The contents of the GitHub shall be updated from time to time

MALAPPORTIONMENT, URBANIZATION AND ECONOMICS FOR JOHOR

Below here is the Tableau visualization to allow you to discern any form of relationship between urbanization, key economic indicators and malapportionment. Play around the filters from Parliament Seat Name to seats that are above or below State Poverty Incidence of 2019

Terms of usage as per the Tableau Visualization description (For all non-commercial and media purposes

For optimum usage, please head here

Compulsory Attribution: SPR Malaysia (or Election Commission of Malaysia), Department of Statistics, Malaysia, Tindak Malaysia (2022),data.gov.my