NRI & Diaspora Voting in India — Complete Guide
Data as of Sources: ECI, affidavits, published records Method is public and auditable
Direct answer High confidence
Indian citizens living abroad (NRIs) CAN vote in Indian elections, but must physically travel to their home constituency on polling day — there is no postal or online voting for NRIs. OCI (Overseas Citizen of India) card holders CANNOT vote; OCI is a foreign residency status, not citizenship. If you have a foreign passport, you cannot vote in India.
Quick eligibility check
| Your situation | Can you vote? | Condition |
|---|---|---|
| Indian citizen, living abroad, valid Indian passport | ✓ Yes | Must physically be in India on polling day |
| OCI card holder (foreign passport + OCI card) | ✗ No | OCI ≠ citizenship; no voting rights |
| PIO card holder (foreign passport) | ✗ No | PIO ≠ citizenship; no voting rights |
| Dual citizen (e.g. Indian + British passport) | ✗ No | India does not recognise dual citizenship; foreign passport = surrender of Indian citizenship |
| Indian citizen abroad — wants to vote by post | ✗ Not yet | No NRI postal ballot law enacted as of 2026 |
How to register as an NRI (overseas) voter
- Visit voters.eci.gov.in — the Election Commission's voter portal
- Click "Register as Overseas Voter" — this uses Form 6A (different from Form 6 for domestic voters)
- Enter your Indian passport number and details of your last permanent address in India
- Upload your Indian passport (bio-data page) and proof of current overseas address
- Your application goes to the Electoral Registration Officer (ERO) of your home constituency
- Once approved, you appear on the electoral roll as an "overseas elector" and will be allocated to your home polling booth
- On election day: travel to that booth, present your Indian passport, cast your vote