“Join the Movement. Shape the Future.”

The Independent Electoral Commission (IEC) of South Africa offers online registration for voters. To register online, you can visit the IEC website and follow these steps :
– Visit the IEC Website registertovote.elections.org.za/voter/registration/za.
– Confirm your eligibility.
– Enter Your Details: Fill in your personal details, including your ID number, name, surname, and other required information.
– Upload Required Documents: Upload supporting documents in PDF or JPEG format, ensuring they are clear and under the size limit.
– Submit Your Application: Review your application for accuracy and submit it.
Alternatively, you can also register in person at your local IEC office or during special registration weekends. You’ll need to provide a valid South African ID document (green barcoded ID book, smart ID card, or Temporary Identity Certificate) and proof of address.
To check your registration status, you can:
– Visit IEC Voters Information www.elections.org.za/pw/Voter/Voter-Information and enter your ID number.
– SMS your ID number to 32810 (R1 charge).
– Download the IEC mobile app.
For more information, contact the IEC helpline at 0800 11 8000 or visit their website
Register to Vote
Complete the form below to
Partner with Us
Partner With Us
Real change happens when we work together.
Whether you’re part of a university, company, school, faith group, or community organisation, your partnership can help us empower young South Africans to take charge of their future.
Join hands with Citizens ZA to build a culture of participation, accountability, and hope — one voter, one voice, one action at a time.

Your support helps us deliver voter-education programmes, youth engagement initiatives, and community-based civic awareness campaigns that empower South Africans to participate meaningfully in our democracy. Every rand goes toward building a more engaged, united, and hopeful nation.
Thank you for your support in creating a better South Africa for the present and future generations.
Donation
To make a donation, please EFT to the following account
Bank: STANDARD BANK S.A. LIMITED
Account holder: Citizens ZA NPC
Account type: Current account
Account number: 202348997
Branch name: Hyde Park
Branch code: 006605 or 6605
Swift Code : SB ZAZA JJ
Please quote your name, name of your organisation or company name as a reference when making any kind of donation to Citizens ZA non-profit company.

