Kedah SE-15: Anonymised Voter Roll

Last updated: 28 Sept 2026

Anonymised individual-level voter roll detailing the 1,585,085 voters eligible to vote in the 15th Kedah State Election (2023).

-- views-- downloads

1,585,085 rows × 12 cols

uidbirth_yearsexethnicityethnicity_is_modelledstateparlimendundm_vrdmpmsaluran
VPVETJYYAO1966MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
PKQHZEJWBW1970MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
BDXKCAHYHR1971MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
AFOSBCBDDO1974MaleBumi Sarawak0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
COLYEHSGSF1974MaleBumi Sarawak0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
CPCDXHOEEM1974MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
JZZIAHPSPB1974FemaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
ZHXTQXNFFD1974MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
EGFWSYBQKM1976FemaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
GLIBPZPZMC1976FemaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
IJMIHVEXZD1978MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
ARDWNEURTS1979MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
TDRLGJIHSI1979MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
BWNHVVVZLL1980MaleBumi Sarawak0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
RBVOGVLXKM1980MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
AHXOKDFSOD1981MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
PMIAURIQUX1981MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
QWYJCOMNKM1981MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
OXBRAMBCTF1982MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
HCRVKAXTKI1983FemaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
JVTBHONMOS1984MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
NMZOJLCFVC1984MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
OHZORTSEEW1984MaleIndian0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
VSUJIEJGQI1984MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
VUINFXQXJT1984MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
YEWCULTXJG1984MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
GKDYPGHFXW1985MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
HSMIRWPEYV1985MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
JLGXYIASKN1985MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
OKBSPQBNSN1985MaleMalay0KedahP.004 LangkawiN.01 Ayer Hangat004/01/11 Kampung Atas004/01/00 Undi AwalPusat Latihan Polis (PULAPOL), Pantai Chenang1
CC0

Download (1,585,085 rows x 12 columns)

FormatSizeDownloadLink
Parquet11.2 MB
CSV226.7 MB

Programmatic Access

import pandas as pd

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

df = pd.read_parquet(URL)
print(df.shape)   # (1585085, 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}
}