READING IT CORRECTLY

Why your code doesn’t match where you live

The regional prefix on a CNIC records where the card was registered, not where the holder lives. Here is why the two drift apart, what the prefix can and cannot prove, and why it is not a domicile certificate.

UPDATED 2 SEPTEMBER 2026 · 5 MIN READ

This is the single most common confusion about CNIC codes. Someone looks up their prefix, finds a district they have never lived in, and assumes the register is wrong. It usually isn’t.

The prefix is a registration record, not an address

The five digits record the district where the identity record was created. That is a historical fact about a moment in the past, not a statement about the present. Once the number is issued it never changes — not on renewal, not on a move, not on a Smart CNIC upgrade.

So a card that opens with 412 was registered in Dadu. Whether the holder has lived in Karachi for thirty years is invisible to the number.

Four reasons the two diverge

1. Registration at a family address

This is the big one. Families frequently register children at an ancestral address — a father’s or grandfather’s home district — even when the household actually lives elsewhere. The B-Form is issued there, and the prefix carries through to the CNIC at eighteen.

Whole families end up with prefixes pointing at a village nobody in the household currently lives in.

2. Migration after registration

People move. The number does not. Internal migration towards Karachi, Lahore and Islamabad means a large share of urban residents carry prefixes from elsewhere in the country. That is entirely normal and not an error on anyone’s part.

3. Districts that have changed shape

Pakistan’s district map is not fixed. Korangi was separated from Karachi in 2013, Keamari in 2020, Murree became a district in 2022, and the FATA agencies merged into Khyber Pakhtunkhwa in 2018.

New districts get new codes; cards already printed keep their old ones. So a card issued in 2010 in what is now Korangi still carries a Karachi prefix from before the split. See what happened to FATA codes for the largest example of this.

4. The zone digits were never fully published

If the district looks right but the local area seems wrong, remember that digits four and five identify a NADRA registration zone, not a tehsil. The two do not map onto each other cleanly, and NADRA has never released the zone table. This register names only the zones it can support from public records.

What the prefix cannot do

Being specific, because these claims circulate:

  • It is not proof of domicile. Domicile is a separate certificate from the district administration, and that is what institutions accept for quota and residency purposes.
  • It is not proof of current residence. The printed address on the card is the field for that, and even it can be out of date.
  • It says nothing about ethnicity or language. A district code is a district code.
  • It cannot identify a person. Tens of thousands of people share any given prefix.

If you actually need the district changed

You cannot change the number, but you can usually change what the card says about you:

  • Apply for a modification to update the printed address. See the documents checklist for what to bring.
  • Apply for a domicile certificate in the district where you now live, through the district administration. This is the document that carries weight for admissions and government quotas.

Neither of these alters the thirteen digits. That is by design: a permanent identifier that changed whenever someone moved house would not be much of an identifier.

CHECK YOUR OWN PREFIXPaste your CNIC into the lookup tool — it reads only the first five digits and nothing leaves your browser. Then compare what it says against where your family was registered rather than where you live now, and it will usually make sense.

COMMON QUESTIONS

Can I change the regional code on my CNIC?

No. The thirteen-digit number is issued once and does not change. Updating your address through a modification changes the address printed on the card, not the number.

Does my CNIC prefix prove my domicile?

No. Domicile is a separate certificate issued by the district administration and is the document institutions actually accept for quota and residency purposes. The CNIC prefix is a registration record and carries no legal weight as proof of domicile.

Why does my prefix show a district I have never lived in?

Most often because the card was registered at a family address — a father's or grandfather's home district — rather than where the holder was living at the time.

It can also happen when a district has since been split or renamed, leaving an older prefix pointing at a boundary that no longer exists in the same form.

Will a mismatched prefix cause problems?

Not by itself. The prefix is not used to verify residency; institutions use the printed address, a domicile certificate, or a utility bill for that.

CONTINUE READING

USE THE REGISTER

Sources. Administrative data adapted from Wikipedia (CNIC, Administrative units of Pakistan, Districts of Pakistan) under CC BY-SA 4.0, with changes; prefix mapping cross-checked against public administrative and community-compiled lists. Reviewed 2026-09-02. Full sources, accuracy and ethics. Unofficial reference — not affiliated with NADRA, and not proof of identity or domicile.