Nigerian Postal Codes: Full List for All 36 States and FCT Abuja (Updated 2026)
Getting your packages or letters to the right door in Nigeria comes down to nailing the postal code. Slip up on those six digits and watch your parcel vanish into the system for weeks. NIPOST keeps everything running with the same reliable setup they’ve had for years, and as of early 2026, nothing major has shifted. These codes stay six digits straight through, no letters tossed in as some countries do. Makes life easier when you’re filling out forms or shipping stuff.
The code breaks down smartly: the first digit marks one of the nine postal regions across the country. The next two digits pin the dispatch district for sorting. Last three get it to your exact spot, be it city street, rural village, or local post office. Victoria Island, Lagos, clocks in at 106104 these days for some areas, but the base Lagos code everyone uses is 100001. Solid example right there.
Need the precise code for your area? Hit up NIPOST’s official postcode finder on their site (nipost.gov.ng/postcode-finder). Saves headaches every time, works fast, updated regularly.
Quick heads up: folks mix up “postal code” and “zip code” all the time. Zip is purely American for Zone Improvement Plan. Here, we call them postal codes, but throw the six digits into any international form asking for zip, and it works fine. And +234? That’s just our phone country code, nothing to do with the mail.
Here’s the go-to list for 2026, the primary codes tied to each state capital’s head post office. Handy for most uses, from online shopping to official docs.
| S/N | State/Capital Area | Postal Code |
|---|---|---|
| 1 | Abia (Umuahia) | 440001 |
| 2 | Adamawa (Yola) | 640001 |
| 3 | Akwa Ibom (Uyo) | 520001 |
| 4 | Anambra (Awka) | 420001 |
| 5 | Bauchi (Bauchi) | 740001 |
| 6 | Bayelsa (Yenagoa) | 561001 |
| 7 | Benue (Makurdi) | 970001 |
| 8 | Borno (Maiduguri) | 600001 |
| 9 | Cross River (Calabar) | 540001 |
| 10 | Delta (Asaba) | 320001 |
| 11 | Ebonyi (Abakaliki) | 840001 |
| 12 | Edo (Benin City) | 300001 |
| 13 | Ekiti (Ado-Ekiti) | 360001 |
| 14 | Enugu (Enugu) | 400001 |
| 15 | Gombe (Gombe) | 760001 |
| 16 | Imo (Owerri) | 460001 |
| 17 | Jigawa (Dutse) | 720001 |
| 18 | Kaduna (Kaduna) | 800001 |
| 19 | Kano (Kano) | 700001 |
| 20 | Katsina (Katsina) | 820001 |
| 21 | Kebbi (Birnin Kebbi) | 860001 |
| 22 | Kogi (Lokoja) | 260001 |
| 23 | Kwara (Ilorin) | 240001 |
| 24 | Lagos (Ikeja) | 100001 |
| 25 | Nasarawa (Lafia) | 962001 |
| 26 | Niger (Minna) | 920001 |
| 27 | Ogun (Abeokuta) | 110001 |
| 28 | Ondo (Akure) | 340001 |
| 29 | Osun (Osogbo) | 230001 |
| 30 | Oyo (Ibadan) | 200001 |
| 31 | Plateau (Jos) | 930001 |
| 32 | Rivers (Port Harcourt) | 500001 |
| 33 | Sokoto (Sokoto) | 840001 |
| 34 | Taraba (Jalingo) | 660001 |
| 35 | Yobe (Damaturu) | 670001 |
| 36 | Zamfara (Gusau) | 860001 |
| 37 | FCT Abuja (Garki) | 900001 |
Keep this bookmarked if you ship a lot. Saves time. And always double-check with NIPOST for super-specific locations because some areas got tweaks over the years. Mail moves faster when the code’s right, trust me.