GE-15: Anonymised Voter Roll

Last updated: 28 Sept 2026

Anonymised individual-level voter roll detailing the 21,173,638 voters eligible to vote in the 15th General Election (2022).

-- views-- downloads

21,173,638 rows × 12 cols

uidbirth_yearsexethnicityethnicity_is_modelledstateparlimendundm_vrdmpmsaluran
PVRSJFKCKW1962MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
ASPQJUIBHX1963MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
BTWJTLWOJJ1963MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
IWJKHHAFON1964MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
SMIPOTRSZW1964MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
TJBHNFHGUZ1964MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
NDYBSWEMXU1965MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
PVJYRMDEPR1965MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
SGYODBZOJZ1965MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
TMLGPTMFCY1966MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
XVRQOHNGOB1966MaleOther0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
ZUOSJWCLJP1966MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
DDVJMDGJAI1967MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
FEXFPKQNZM1967MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
GYYMAQHCDD1967MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
PZHBQCUIEJ1967MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
PZSWFIWOHI1967MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
YTPLVFCOFB1967MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
AIJWYLENMD1968MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
BLLHYANZER1968MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
PCLVUBYVCC1968MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
WOESDKLBTV1968MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
XRJKTSNUJE1968MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
BMRQXZHIIO1969MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
BRYWKNRPGB1969MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
VDMMBXYGTP1969MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
XONHQKXJLO1969MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
YGKXEDQXBW1969MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
DFAFGYGBDA1970MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
LIGLTMKZKW1970MaleMalay0PerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
CC0

Download (21,173,638 rows x 12 columns)

FormatSizeDownloadLink
Parquet150.7 MB
CSV2.8 GB

Programmatic Access

import pandas as pd

URL = "https://lake.electiondata.my/voter_rolls/ge15_2022.parquet"

df = pd.read_parquet(URL)
print(df.shape)   # (21173638, 12)
print(df.dtypes)
df

Cite

Users wishing to reference this dataset in an academic context should (for now) cite Thevananthan (2026). The citation will be updated in mid-Oct when a new preprint is published.

APA

Thevananthan, T. (2026). Anonymised Voter Rolls. ElectionData.MY.

Harvard

Thevananthan, T. 2026, Anonymised Voter Rolls. ElectionData.MY.

MLA

Thevananthan, Thevesh. "Anonymised Voter Rolls." ElectionData.MY (2026).

Chicago

Thevananthan, Thevesh. "Anonymised Voter Rolls." ElectionData.MY (2026).

BibTeX

@misc{electiondatamy2026,
  author  = {Thevananthan, Thevesh},
  title   = {Anonymised Voter Rolls},
  journal = {ElectionData.MY},
  year    = {2026}
}