Nasarawa Postal Code: Lafia, Karu, All 13 LGAs and the Abuja Overspill
The commuter belt along the Abuja boundary holds a large share of Nasarawa State’s population, and almost every person in it writes an Abuja address. Postally they are wrong. State codes open 95, reach 962104, and the Lafia head office code follows the national pattern at 950001.
Nasarawa is in postal region 9 with the FCT, Niger, Plateau and Benue. It was created from Plateau State in 1996, and like Niger it shares a boundary with the Federal Capital Territory, which produces the same addressing confusion on a larger scale.
Nasarawa State Postal Code at a Glance
| State capital | Lafia |
|---|---|
| Head office code | 950001 (follows the 0001 rule, confirm locally) |
| Code range | 950103 to 962104 |
| Dispatch prefixes | 951, 960, 961, 962 |
| Local Government Areas | 13 |
| Postal region | Region 9 |
| Digits | Six, numeric only |
Reading a Nasarawa State Code
Take 950001, the Lafia head office code. The first digit, 9, puts the address in postal region 9. The first three digits, 950, name the dispatch district that sorts outgoing mail. The last three, 001, are the delivery location, and 001 always means the head office itself.
The same three part structure explains why codes inside one town look almost identical while codes from opposite ends of the state look unrelated. Two houses on the same street usually share all six digits, because they share a delivery round. Two houses in different towns rarely share more than the first three.
Every genuine Nasarawa State code is built the same way, which gives you a quick test. If someone hands you a code for an address in Nasarawa State and it does not begin with 95, it is not a Nasarawa State code.
Dispatch Districts in Nasarawa State
The 950 and 951 blocks cover Lafia and the central local governments. The 960 to 962 blocks reach Keffi, Karu and the western local governments closest to Abuja. That western group handles a population far larger than its share of the state’s territory, because of what has grown along the Abuja boundary.
| Dispatch prefix | Codes it issues |
|---|---|
| 951 | 951001 to 951999 |
| 960 | 960001 to 960999 |
| 961 | 961001 to 961999 |
| 962 | 962001 to 962999 |
The 13 Local Government Areas in Nasarawa State
Nasarawa has 13 local government areas. Karu, on the FCT boundary, contains a commuter belt that now holds a substantial share of the state’s population despite being one of its smallest units by area.
| Akwanga | Awe | Doma |
| Karu | Keana | Keffi |
| Kokona | Lafia | Nasarawa |
| Nasarawa Eggon | Obi | Toto |
| Wamba |
What you will not find above is a code beside each name, and that is deliberate. NIPOST issues codes to delivery districts, not to local governments. Tables that pair the two are estimates, which is why published lists for Nasarawa State contradict each other and sometimes contradict themselves.
Mararaba, Nyanya and the Abuja Commuter Belt
Mararaba, Masaka, Ado and the settlements packed along the Abuja Keffi road are in Nasarawa State. Hundreds of thousands of people live there and work in Abuja, and effectively all of them describe the address as Abuja and enter a 900 code on forms.
Postally the area belongs to Nasarawa’s blocks. The distinction is invisible to a dispatch rider and decisive to anything that checks a code against a state, which is why residents there see address verification failures at banks more often than anyone else in the country.
This is the same problem Suleja has on the Niger State side, and between the two of them they account for most FCT boundary addressing errors.
Lafia, and a Capital That Sits in the North East Telephone Zone
Lafia carries a curiosity worth knowing. In the national numbering plan for fixed telephony, Lafia’s primary centre, 02047, is filed under the North East Zone, even though the town sits in the middle belt and the state is in postal region 9. The telephone zones follow how mail and calls moved historically rather than any modern map, and this is one of the clearest examples.
Lafia itself is a market town and administrative centre, with the state secretariat and the federal university anchoring its institutional post.
Keffi, Akwanga and the Middle of the State
Keffi is the state’s second town, on the road between Abuja and Lafia, and it holds a university and a growing commuter population of its own. Akwanga and Doma anchor the central local governments, and the eastern areas toward the Benue boundary are agricultural with wider delivery districts.
If Your Address Is New or Unlisted
Recent developments are the weak point of any district based system, and Nasarawa State is no exception. A delivery district is drawn only when an area generates enough post to justify a round. A new estate is therefore absorbed into the nearest existing district rather than given one of its own. That means your code is real, but it belongs to the district next door rather than to your street.
Three things help. Use the code your delivery office gives you even if it seems to belong somewhere else, because that is the round your post is on. Put the estate name and the nearest main road in the address, since those carry the item the last kilometre. And keep a phone number on anything that matters, because in Nasarawa State as everywhere else in Nigeria, the last stage of delivery is a call rather than a code.
Boxes, Bags and When to Use One
The box number alone identifies nothing. It is the pairing of box and branch that tells the sorting office where the item ends up. A private mail bag works the same way, but it is issued to an organisation rather than a person. That is why ministries, universities and large companies publish a bag instead of a street address.
The layout looks like this:
P.O. Box 1234 Lafia Main Post Office 950001 Lafia Nigeria
Two practical notes. A box address is often more reliable than a street address in Nasarawa State, because it removes the guesswork about which delivery district covers you, and it survives you moving house. But couriers who deliver to the door, which is most of them, cannot deliver to a box at all, so keep a street address for anything that arrives by bike.
Codes Published for Nasarawa State That Cannot Be Right
We tested the Nasarawa State tables that circulate online for internal contradictions, meaning two local governments published with ranges that share the same numbers. Nasarawa State shows none, which puts it among the cleaner states in the country.
That is worth something, but be careful what you read into it. Consistency is not accuracy. It means nobody has published two ranges that openly contradict each other for Nasarawa State, not that NIPOST ever issued a code to a local government. The safe reading stands: treat block level information as solid and treat any single code attached to a local government as an estimate until your delivery office confirms it.
It is worth knowing how wrong codes get into circulation in the first place, because the same three routes explain almost every bad table online. The first is interpolation, where somebody knows two real codes and fills the gap between them with a tidy range. The second is inheritance, where one site guesses and forty others copy it, which is why a wrong code can look authoritative through sheer repetition. The third is drift, where a code was right when it was published and the delivery district was later split or merged.
You can check any Nasarawa State code you are given in two steps. Confirm it starts with one of the dispatch prefixes listed above, which rules out codes belonging to another state entirely. Then confirm the last three digits with the delivery office, which is the only part no table can settle for you.
What Happens to a Letter Posted in Nasarawa State
Knowing the chain explains why the first three digits matter more than the last three. A letter posted anywhere in Nasarawa State is collected to the nearest branch, then moved to the dispatch office named by the first three digits of the destination code. Outgoing post leaves the state through the region 9 network, and incoming post arrives the same way in reverse, landing at the dispatch office before it is broken down to the delivery round in the last three digits.
The code earns its keep on registered and tracked items. Ordinary post in Nasarawa State is forgiving, because a postman who recognises the street will deliver it regardless of the digits. Registered items, EMS parcels and anything arriving from abroad are different. Each transfer is handled against the code, so a wrong dispatch prefix can add days or send the item back.
Get the first three digits wrong and your letter travels to the wrong part of the country before anyone notices. Get the last three wrong and it usually still arrives, a day late, because the delivery office recognises the street. This is why a head office code such as 950001 is a safe fallback and a random six digits is not.
How to Write a Nasarawa State Address
If your address is in the Karu commuter belt, write Nasarawa State explicitly, because the whole area reads as Abuja to everyone who lives there.
The order NIPOST expects runs from the specific to the general, with the code on the same line as the town:
Mrs L. Ari 22 Jos Road Lafia 950001 Nasarawa State Nigeria
Two habits worth breaking. Do not put the code on its own line at the bottom the way American addresses do, because Nigerian sorting reads it beside the town name. And do not drop the state, even for a well known city, because several towns share names across states and the state is what disambiguates them.
Neighbouring Codes in Region 9
Nasarawa State shares its postal region with the states below. If a code you have been given starts with one of their prefixes, the address is not in Nasarawa State.
| State | Prefix |
|---|---|
| FCT Abuja | 900 |
| Niger | 920 |
| Plateau | 930 |
| Benue | 970 |
Finding the Code for Your Street
- Walk into the post office nearest your address and ask which district you are in. That answer beats any table on the internet, including this one.
- Search the NIPOST postcode finder by address rather than by local government.
- Where the delivery is informal anyway, use 950001, the Lafia head office code, which routes correctly across the state.
What to Put on Forms and Checkouts
Type 950001 if you are in or near Lafia and do not know your district code. Six digits, no spaces. Avoid 23401 and 00000, which are not NIPOST codes and mean nothing to a sorting office even though most websites accept them.
If a foreign site rejects the code because it wants five digits, that is a validation fault on their end rather than a problem with your address. Enter the six digits wherever the form allows it, and never invent a shorter code for anything a bank, an embassy or a courier will check.
The New Code Coming in October
On 1 October 2026 NIPOST replaces this format with an 11 character code covering state, local government, district, area and building. The Karu commuter belt is arguably the single strongest national case for building level codes, since it is dense, growing and currently addressed as though it were in another territory entirely.
At a Glance
- Nasarawa State head office code: 950001
- Range: 950103 to 962104
- Dispatch prefixes: 951, 960, 961, 962
- Local Government Areas: 13
- Capital: Lafia
- New alphanumeric postcode: 1 October 2026
Frequently Asked Questions
What is the zip code for Lafia?
The Lafia head office code follows the national pattern at 950001. Published state codes run from 950103 to 962104.
Is Mararaba in Abuja or Nasarawa?
Nasarawa State. The whole commuter belt along the Abuja Keffi road is in Nasarawa, and its postal codes come from Nasarawa’s blocks, not the FCT’s 900 group.
Why does my address verification fail in Mararaba?
Most likely because you entered an Abuja code for a Nasarawa address. Banks check the code against the state, and that combination fails.
What is the postal code for Keffi?
Keffi is served from the western block group. It is the state’s second town and sits on the Abuja to Lafia road.
How many local governments does Nasarawa have?
Thirteen. Karu, on the FCT boundary, is among the smallest by area and the largest by population.
Why is Lafia’s telephone code in the North East zone?
Because the telephone zones follow historic routing rather than the modern map. Lafia’s primary centre, 02047, is filed there even though the town sits in the middle belt.
Was Nasarawa part of Plateau State?
Yes, until 1996. Its postal blocks were carved from the numbering that already served the combined territory.
What should I put on a form for a Nasarawa address?
Use 950001, or your district code if your delivery office has given you one, and write Nasarawa State explicitly if you live in the commuter belt.
The Short Version
Nasarawa codes begin with 95 or 96, anchored on Lafia at 950001, with published codes running to 962104. Thirteen local governments include Karu, whose commuter belt along the Abuja boundary holds a large share of the state’s population and is almost universally addressed as Abuja.
What to Do With This
Write Nasarawa State if you live in Mararaba, Masaka or Ado, and use a Nasarawa code. Use 950001 on forms elsewhere. The October change should finally settle an argument that currently costs commuter belt residents time at bank counters.