GE-15: Anonymised Voter Roll

Last updated: 16 Jul 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 × 11 cols

uidbirth_yearsexethnicitystateparlimendundm_vrdmpmsaluran
PVRSJFKCKW1962MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
ASPQJUIBHX1963MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
BTWJTLWOJJ1963MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
TJBHNFHGUZ1964MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
SMIPOTRSZW1964MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
IWJKHHAFON1964MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
PVJYRMDEPR1965MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
NDYBSWEMXU1965MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
SGYODBZOJZ1965MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
ZUOSJWCLJP1966MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
TMLGPTMFCY1966MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
XVRQOHNGOB1966MaleOtherPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
FEXFPKQNZM1967MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
DDVJMDGJAI1967MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
GYYMAQHCDD1967MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
YTPLVFCOFB1967MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
PZSWFIWOHI1967MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
PZHBQCUIEJ1967MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
WOESDKLBTV1968MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
XRJKTSNUJE1968MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
PCLVUBYVCC1968MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
AIJWYLENMD1968MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
BLLHYANZER1968MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
XONHQKXJLO1969MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
YGKXEDQXBW1969MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
BRYWKNRPGB1969MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
BMRQXZHIIO1969MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
QOCDSOLIWL1970FemaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
ZMHMTWNWIF1970MaleMalayPerlisP.001 Padang BesarN.01 Titi Tinggi001/01/05 Padang Besar001/01/00 Undi AwalDe-Stress Room, Ibu Pejabat Polis Daerah Padang Besar1
NPGPAERCNU1970MaleMalayPerlisP.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 11 columns)

FormatSizeDownloadLink
Parquet150.4 MB
CSV2.7 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, 11)
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-July 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}
}