Data Catalogue
Download a dataset or connect directly to our open data lake - no time wasted on endless data preparation and cleaning. Use the data freely (and if possible, for good).
---
Results: Constituency-Level
All Elections: Ballots
Candidate-level results, party affiliations, and demographic details for every contest from 1955-present.
Data as of 11 Jul 2026
All Elections: Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every contest from 1955-present.
Data as of 11 Jul 2026
Parliamentary Elections (PRU): Ballots
Candidate-level results, party affiliations, and demographic details for every federal contest from 1955-present.
Data as of 19 Nov 2022
Parliamentary Elections (PRU): Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every federal contest from 1955-present.
Data as of 19 Nov 2022
Perlis DUN Elections (PRN): Ballots
Candidate-level results, party affiliations, and demographic details for every Perlis state contest from 1959-present.
Data as of 19 Nov 2022
Perlis DUN Elections (PRN): Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every Perlis state contest from 1959-present.
Data as of 19 Nov 2022
Kedah DUN Elections (PRN): Ballots
Candidate-level results, party affiliations, and demographic details for every Kedah state contest from 1959-present.
Data as of 12 Aug 2023
Kedah DUN Elections (PRN): Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every Kedah state contest from 1959-present.
Data as of 12 Aug 2023
Kelantan DUN Elections (PRN): Ballots
Candidate-level results, party affiliations, and demographic details for every Kelantan state contest from 1959-present.
Data as of 12 Aug 2023
Kelantan DUN Elections (PRN): Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every Kelantan state contest from 1959-present.
Data as of 12 Aug 2023
Terengganu DUN Elections (PRN): Ballots
Candidate-level results, party affiliations, and demographic details for every T'ganu state contest from 1959-present.
Data as of 12 Aug 2023
Terengganu DUN Elections (PRN): Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every T'ganu state contest from 1959-present.
Data as of 12 Aug 2023
Pulau Pinang DUN Elections (PRN): Ballots
Candidate-level results, party affiliations, and demographic details for every Penang state contest from 1959-present.
Data as of 12 Aug 2023
Pulau Pinang DUN Elections (PRN): Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every Penang state contest from 1959-present.
Data as of 12 Aug 2023
Perak DUN Elections (PRN): Ballots
Candidate-level results, party affiliations, and demographic details for every Perak state contest from 1959-present.
Data as of 19 Nov 2022
Perak DUN Elections (PRN): Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every Perak state contest from 1959-present.
Data as of 19 Nov 2022
Pahang DUN Elections (PRN): Ballots
Candidate-level results, party affiliations, and demographic details for every Pahang state contest from 1959-present.
Data as of 07 Dec 2022
Pahang DUN Elections (PRN): Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every Pahang state contest from 1959-present.
Data as of 07 Dec 2022
Selangor DUN Elections (PRN): Ballots
Candidate-level results, party affiliations, and demographic details for every Selangor state contest from 1959-present.
Data as of 12 Aug 2023
Selangor DUN Elections (PRN): Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every Selangor state contest from 1959-present.
Data as of 12 Aug 2023
Negeri Sembilan DUN Elections (PRN): Ballots
Candidate-level results, party affiliations, and demographic details for every N9 state contest from 1959-present.
Data as of 12 Aug 2023
Negeri Sembilan DUN Elections (PRN): Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every N9 state contest from 1959-present.
Data as of 12 Aug 2023
Melaka DUN Elections (PRN): Ballots
Candidate-level results, party affiliations, and demographic details for every Melaka state contest from 1959-present.
Data as of 20 Nov 2021
Melaka DUN Elections (PRN): Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every Melaka state contest from 1959-present.
Data as of 20 Nov 2021
Johor DUN Elections (PRN): Ballots
Candidate-level results, party affiliations, and demographic details for every Johor state contest from 1959-present.
Data as of 11 Jul 2026
Johor DUN Elections (PRN): Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every Johor state contest from 1959-present.
Data as of 11 Jul 2026
Sabah DUN Elections (PRN): Ballots
Candidate-level results, party affiliations, and demographic details for every Sabah state contest from 1967-present.
Data as of 29 Nov 2025
Sabah DUN Elections (PRN): Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every Sabah state contest from 1967-present.
Data as of 29 Nov 2025
Sarawak DUN Elections (PRN): Ballots
Candidate-level results, party affiliations, and demographic details for every Sarawak state contest from 1969-present.
Data as of 18 Dec 2021
Sarawak DUN Elections (PRN): Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every Sarawak state contest from 1969-present.
Data as of 18 Dec 2021
By-Elections (PRK): Ballots
Candidate-level results, party affiliations, and demographic details for every by-election from 1957-present.
Data as of 24 Jan 2026
By-Elections (PRK): Statistics
Seat-level stats (voter turnout, rejected votes, etc) for every by-election from 1957-present.
Data as of 24 Jan 2026
Results: Saluran-Level (Federal)
GE15: Saluran-Level Ballots
Saluran-level votes for every candidate across all contests in the 15th General Election (2022).
Data as of 19 Nov 2022
GE15: Saluran-Level Statistics
Saluran-level stats (voter turnout, rejected votes, etc) for every contest in the 15th General Election (2022).
Data as of 19 Nov 2022
GE14: Saluran-Level Ballots
Saluran-level votes for every candidate across all contests in the 14th General Election (2018).
Data as of 09 May 2018
GE14: Saluran-Level Statistics
Saluran-level stats (voter turnout, rejected votes, etc) for every contest in the 14th General Election (2018).
Data as of 09 May 2018
GE13: Saluran-Level Ballots
Saluran-level votes for every candidate across all contests in the 13th General Election (2013).
Data as of 05 May 2013
GE13: Saluran-Level Statistics
Saluran-level stats (voter turnout, rejected votes, etc) for every contest in the 13th General Election (2013).
Data as of 05 May 2013
GE12: Saluran-Level Ballots
Saluran-level votes for every candidate across all contests in the 12th General Election (2008).
Data as of 08 Mar 2008
GE12: Saluran-Level Statistics
Saluran-level stats (voter turnout, rejected votes, etc) for every contest in the 12th General Election (2008).
Data as of 08 Mar 2008
Results: Saluran-Level (N9 State)
Negeri Sembilan SE-15: Saluran-Level Ballots
Saluran-level votes for every candidate across all contests in the 15th N9 State Election (2023).
Data as of 12 Aug 2023
Negeri Sembilan SE-15: Saluran-Level Statistics
Saluran-level stats (voter turnout, rejected votes, etc) for every contest in the 15th N9 State Election (2023).
Data as of 12 Aug 2023
Results: Saluran-Level (Johor State)
Johor SE-15: Saluran-Level Ballots
Saluran-level votes for every candidate across all contests in the 15th Johor State Election (2022).
Data as of 12 Mar 2022
Johor SE-15: Saluran-Level Statistics
Saluran-level stats (voter turnout, rejected votes, etc) for every contest in the 15th Johor State Election (2022).
Data as of 12 Mar 2022
Electoral Maps: Delimitation: Parliament
2019 Delimitation: Sabah (Parliament)
Boundaries of parliamentary constituencies in Sabah following the 2019 delimitation exercise.
Data as of 2019
2018 Delimitation: Peninsular (Parliament)
Boundaries of parliamentary constituencies in Peninsular Malaysia following the 2018 delimitation exercise.
Data as of 2018
2015 Delimitation: Sarawak (Parliament)
Boundaries of parliamentary constituencies in Sarawak following the 2015 delimitation exercise.
Data as of 2015
2005 Delimitation: Sarawak (Parliament)
Boundaries of parliamentary constituencies in Sarawak following the 2005 delimitation exercise.
Data as of 2005
2003 Delimitation: Peninsular (Parliament)
Boundaries of parliamentary constituencies in Peninsular Malaysia following the 2003 delimitation exercise.
Data as of 2003
2003 Delimitation: Sabah (Parliament)
Boundaries of parliamentary constituencies in Sabah following the 2003 delimitation exercise.
Data as of 2003
1996 Delimitation: Sarawak (Parliament)
Boundaries of parliamentary constituencies in Sarawak following the 1996 delimitation exercise.
Data as of 1996
1994 Delimitation: Peninsular (Parliament)
Boundaries of parliamentary constituencies in Peninsular Malaysia following the 1994 delimitation exercise.
Data as of 1994
1994 Delimitation: Sabah (Parliament)
Boundaries of parliamentary constituencies in Sabah following the 1994 delimitation exercise.
Data as of 1994
1987 Delimitation: Sarawak (Parliament)
Boundaries of parliamentary constituencies in Sarawak following the 1987 delimitation exercise.
Data as of 1987
1984 Delimitation: Peninsular (Parliament)
Boundaries of parliamentary constituencies in Peninsular Malaysia following the 1984 delimitation exercise.
Data as of 1984
1984 Delimitation: Sabah (Parliament)
Boundaries of parliamentary constituencies in Sabah following the 1984 delimitation exercise.
Data as of 1984
1977 Delimitation: Sarawak (Parliament)
Boundaries of parliamentary constituencies in Sarawak following the 1977 delimitation exercise.
Data as of 1977
1974 Delimitation: Peninsular (Parliament)
Boundaries of parliamentary constituencies in Peninsular Malaysia following the 1974 delimitation exercise.
Data as of 1974
1974 Delimitation: Sabah (Parliament)
Boundaries of parliamentary constituencies in Sabah following the 1974 delimitation exercise.
Data as of 1974
1968 Delimitation: Sarawak (Parliament)
Boundaries of parliamentary constituencies in Sarawak following the 1968 delimitation exercise.
Data as of 1968
1966 Delimitation: Sabah (Parliament)
Boundaries of parliamentary constituencies in Sabah following the 1966 delimitation exercise.
Data as of 1966
1958 Delimitation: Peninsular (Parliament)
Boundaries of parliamentary constituencies in Peninsular Malaysia following the 1958 delimitation exercise.
Data as of 1958
1954 Delimitation: Peninsular (Parliament)
Boundaries of parliamentary constituencies in Peninsular Malaysia following the 1954 delimitation exercise.
Data as of 1954
Electoral Maps: Delimitation: DUNs
2019 Delimitation: Sabah (DUN)
Boundaries of DUN constituencies in Sabah following the 2019 delimitation exercise.
Data as of 2019
2018 Delimitation: Peninsular (DUN)
Boundaries of DUN constituencies in Peninsular Malaysia following the 2018 delimitation exercise.
Data as of 2018
2015 Delimitation: Sarawak (DUN)
Boundaries of DUN constituencies in Sarawak following the 2015 delimitation exercise.
Data as of 2015
2005 Delimitation: Sarawak (DUN)
Boundaries of DUN constituencies in Sarawak following the 2005 delimitation exercise.
Data as of 2005
2003 Delimitation: Peninsular (DUN)
Boundaries of DUN constituencies in Peninsular Malaysia following the 2003 delimitation exercise.
Data as of 2003
2003 Delimitation: Sabah (DUN)
Boundaries of DUN constituencies in Sabah following the 2003 delimitation exercise.
Data as of 2003
1996 Delimitation: Sarawak (DUN)
Boundaries of DUN constituencies in Sarawak following the 1996 delimitation exercise.
Data as of 1996
1994 Delimitation: Peninsular (DUN)
Boundaries of DUN constituencies in Peninsular Malaysia following the 1994 delimitation exercise.
Data as of 1994
1994 Delimitation: Sabah (DUN)
Boundaries of DUN constituencies in Sabah following the 1994 delimitation exercise.
Data as of 1994
1987 Delimitation: Sarawak (DUN)
Boundaries of DUN constituencies in Sarawak following the 1987 delimitation exercise.
Data as of 1987
1984 Delimitation: Peninsular (DUN)
Boundaries of DUN constituencies in Peninsular Malaysia following the 1984 delimitation exercise.
Data as of 1984
1984 Delimitation: Sabah (DUN)
Boundaries of DUN constituencies in Sabah following the 1984 delimitation exercise.
Data as of 1984
1977 Delimitation: Sarawak (DUN)
Boundaries of DUN constituencies in Sarawak following the 1977 delimitation exercise.
Data as of 1977
1974 Delimitation: Peninsular (DUN)
Boundaries of DUN constituencies in Peninsular Malaysia following the 1974 delimitation exercise.
Data as of 1974
1974 Delimitation: Sabah (DUN)
Boundaries of DUN constituencies in Sabah following the 1974 delimitation exercise.
Data as of 1974
1968 Delimitation: Sarawak (DUN)
Boundaries of DUN constituencies in Sarawak following the 1968 delimitation exercise.
Data as of 1968
1966 Delimitation: Sabah (DUN)
Boundaries of DUN constituencies in Sabah following the 1966 delimitation exercise.
Data as of 1966
1958 Delimitation: Peninsular (DUN)
Boundaries of DUN constituencies in Peninsular Malaysia following the 1958 delimitation exercise.
Data as of 1958
Electoral Maps: Subdivision: DMs (Voting Districts)
2019 Subdivision: Sabah (DMs)
Boundaries of voting districts in Sabah following the 2019 delimitation and accompanying subdivision exercise.
Data as of 2019
2018 Subdivision: Peninsular (DMs)
Boundaries of voting districts in Peninsular Malaysia following the 2018 delimitation and accompanying subdivision exercise.
Data as of 2018
2015 Subdivision: Sarawak (DMs)
Boundaries of voting districts in Sarawak following the 2015 delimitation and accompanying subdivision exercise.
Data as of 2015
Voter Rolls (Anonymised): Federal Elections
GE-15: Anonymised Voter Roll
Anonymised individual-level voter roll detailing the 21,173,638 voters eligible to vote in the 15th General Election (2022).
Data as of 19 Nov 2022
GE-14: Anonymised Voter Roll
Anonymised individual-level voter roll detailing the 14,940,624 voters eligible to vote in the 14th General Election (2018).
Data as of 09 May 2018
GE-13: Anonymised Voter Roll
Anonymised individual-level voter roll detailing the 13,268,002 voters eligible to vote in the 13th General Election (2013).
Data as of 05 May 2013
GE-12: Anonymised Voter Roll
Anonymised individual-level voter roll detailing the 10,922,140 voters eligible to vote in the 12th General Election (2008).
Data as of 08 Mar 2008
Voter Rolls (Anonymised): N9 State Elections
Negeri Sembilan SE-16: Anonymised Voter Roll
Anonymised individual-level voter roll detailing the 889,490 voters eligible to vote in the 16th N9 State Election (2026).
Data as of 01 Aug 2026
Negeri Sembilan SE-15: Anonymised Voter Roll
Anonymised individual-level voter roll detailing the 864,425 voters eligible to vote in the 15th N9 State Election (2023).
Data as of 12 Aug 2023
Voter Rolls (Anonymised): Johor State Elections
Johor SE-16: Anonymised Voter Roll
Anonymised individual-level voter roll detailing the 2,727,926 voters eligible to vote in the 16th Johor State Election (2026).
Data as of 11 Jul 2026
Johor SE-15: Anonymised Voter Roll
Anonymised individual-level voter roll detailing the 2,597,742 voters eligible to vote in the 15th Johor State Election (2022).
Data as of 12 Mar 2022
No entries found.