PolitikMYPolitikMY

GE14: Saluran-Level Ballots

Saluran-level votes for every candidate across all contests in the 14th General Election (2018).

Saluran-Level (Federal)90,991 rows21 columnsData as of 2018-05-09Updated 2026-06-23
This dataset has 90,991 rows — too large to render in full. The table below previews the first 500 rows; aggregate summaries of the complete dataset are shown below.

Summary of all 90,991 records

Loading summary…

Raw data preview

Loading data…

Columns

NameTitleDescription
dateDate[Date] Date of polling day in YYYY-MM-DD format
electionElection[String] Election identifier, e.g. GE-15, SE-15, By-Election
stateState[String] Name of state where the contest took place
seatConstituency[String] Code (P.xxX or N.xxX) and name of the constituency
dmPolling District[String] Code (xxx/yy/zz) and name of the polling district (Daerah Mengundi)
pmPolling Centre[String] Name of the polling centre (Pusat Mengundi)
saluranSaluran (Queue)[Integer] Queue number within the polling station.
ballot_orderBallot Order[Integer] The candidate's position on the ballot paper (1 = first, 2 = second, etc.)
candidate_uidCandidate UID[String] Unique identifier for the candidate
name_on_ballotName On Ballot[String] Candidate's name as it appeared on the ballot paper
nameCandidate Name[String] Candidate's harmonised name
sexSex[String] Sex of candidate; 'M' for male, 'F' for female
ethnicityEthnicity[String] Ethnicity of candidate (e.g. 'Malay', 'Chinese', etc.)
ageAge[Integer] Age of candidate in years at time of election (-1 if missing)
party_on_ballotParty On Ballot[String] Short/abbreviated party name as it appeared on the ballot paper
party_uidParty UID[String] Unique party identifier (code)
partyParty[String] Full official party name
coalition_uidCoalition UID[String] Unique identifier for the coalition (if any). '000-ALONE' if no coalition
coalitionCoalition[String] Coalition name or 'ALONE' if not in a coalition
votesVotes[Integer] Number of votes received by the candidate in this saluran
votes_percVote Percentage[Float] Percentage of valid votes received by the candidate in this saluran

Methodology

This dataset was compiled from official Saluran-level results released by the Election Commission of Malaysia (EC). Since the EC does not publish Saluran-level results (Form 14) openly, the data had to be acquired in PDF format from various stakeholders who legally obtained the data, either directly from the EC or via agents at polling stations. Following acquisition, the dataset was produced by scraping, standardising, and validating the data for publication on ElectionData.MY. In particular, we ensured that any aggregation of the Saluran-level results results in a perfect match against official constituency-level results. An academic paper (preprint) documenting the full technical details on how this dataset was built and validated will be available by mid-July 2026.