Check Voter Status

check-voterIf you have attain 21 of age and wish to exercise your voting right when it come to the general election, you may first register yourself with the Election Commission of Malaysia (Suruhanjaya Pilihan Raya Malaysia – SPR).  Usually, the Election Commission would set-up booths at shopping centres for voter registration, while political parties too often help in registering the voters.  If you did not come across these booths, then you can always visit any POS offices to register yourself as a voter.

Once you have registered via these booth or at POS Office, please check via below Election Commission system to ensure that you have been successfully registered as a voter.

Election Commission Site to allow you to check on your voting status —>

Visit the above site, key in your NRIC and complete the simple Captcha and press check (semak)

If you are successfully registered as a voter, the system will return with information below:


  • NRIC
  • Name
  • Date of Birth
  • Gender
  • Locality
  • Polling District
  • State Assemblies
  • Parliamentary
  • State


When it is election is round the corner, check your voting information to ensure that you know where is the polling station that you should visit to cast your vote.

You can also check if your family members are too registered in the same constituency, state assemblies(DUN), polling district and locality via this special site –

Follow the steps below to check your household voters information:

  1. There are initially 3 boxes for you to key in NRIC numbers of people in your household.
  2. If you need to type more NRIC numbers, click on the “TAMBAH IC” button and the page will refresh with an additional box. You can add as much NRIC boxes as needed.
  3. Type in all your household people’s NRIC number (without “-” or “space”) in the numbered boxes and click “SEMAK” button.
  4. The system will show a list of records showing the voters details of each NRIC number typed earlier.

Those without smartphones or Internet connectivity, they can check via SMS. However, the service will cost 20 sen per request.

To check, SMS “SPR SEMAK <IC NUMBER without dash>” to 15888. (example: “SPR SEMAK 810203011234“).