Rivers State Postal Code: Port Harcourt Blocks, All 23 LGAs and Riverine Addresses

Rivers State postal codes begin with 5. Port Harcourt head office is 500001, and the state’s codes run up to 512102 across four dispatch blocks.

Rivers anchors postal region 5, the South South block, which it shares with Akwa Ibom, Cross River and Bayelsa. Port Harcourt holding 500001 is not an accident. It was the region’s commercial and administrative centre when the numbering plan was drawn, and the plan still reflects that.

Rivers also has an addressing problem almost no other state shares at the same scale. A large part of it is water.

Rivers State Postal Code at a Glance

State capital Port Harcourt
Head office code 500001
Code range 500001 to 512102
Dispatch prefixes 500, 501, 502, 510
Local Government Areas 23
Postal region Region 5
Digits Six, numeric only

Reading a Rivers State Code

Take 500001, the Port Harcourt head office code. The first digit, 5, puts the address in postal region 5. The first three digits, 500, 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 Rivers State code is built the same way, which gives you a quick test. If someone hands you a code for an address in Rivers State and it does not begin with 50, it is not a Rivers State code.

Dispatch Districts in Rivers State

Rivers spreads across four dispatch blocks. The 500, 501 and 502 blocks cover Port Harcourt and the built up mainland around it, which is where the overwhelming majority of the state’s post is delivered. The 510 block runs upland toward Ahoada, the state’s second sorting centre and the only other town in Rivers with its own telephone area code. Between them these blocks reach every local government, but they reach them at very different densities.

Dispatch prefix Codes it issues
500 500001 to 500999
501 501001 to 501999
502 502001 to 502999
510 510001 to 510999

The 23 Local Government Areas in Rivers State

Rivers has 23 local government areas. Roughly a third of them are riverine, meaning the delivery office reaches parts of them by boat rather than by road, and that shapes everything about how post moves there.

Abua/Odual Ahoada East Ahoada West
Akuku-Toru Andoni Asari-Toru
Bonny Degema Eleme
Emohua Etche Gokana
Ikwerre Khana Obio/Akpor
Ogba/Egbema/Ndoni Ogu/Bolo Okrika
Omuma Opobo/Nkoro Oyigbo
Port Harcourt Tai

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 Rivers State contradict each other and sometimes contradict themselves.

Oil Company Mail and the Trans Amadi Effect

Port Harcourt generates a volume of corporate post that is unusual for a city its size, because the oil and gas industry runs on documents that have to arrive at a named office. Trans Amadi, the industrial layout, along with the two GRA phases, carries a concentration of company mail that behaves more like Lagos Island than like the rest of the South South.

The practical effect is that codes in the Port Harcourt blocks are among the more reliable ones you will find published for anywhere outside Lagos and Abuja. Districts that receive corporate post daily get their errors corrected quickly, because a company whose documents go astray complains until it is fixed.

The Riverine Delivery Problem

Bonny, Andoni, Opobo Nkoro, Degema, Akuku Toru and Asari Toru are reached across water. A delivery office on the mainland may hold post for island communities that collect it rather than receive it, and a single code can cover a stretch of creek settlements that would each need their own code on land.

If you are sending anything to a riverine address in Rivers, name the community, name the nearest jetty or landing if you know it, and include a phone number. The code will get the item to the right delivery office. The last stage is done by people, not by numbers.

Bonny is the exception worth knowing. The island carries industrial addressing built around the gas terminal, so mail there is far more precisely handled than its geography suggests.

Ahoada and the Upland

Ahoada is the state’s second postal centre and sits in the 510 block. The upland local governments around it, Ahoada East, Ahoada West, Ogba Egbema Ndoni and Emohua, are agricultural and their delivery districts are wide. Expect a code there to identify a town rather than a neighbourhood.

Post Office Boxes and Private Mail Bags in Rivers State

A rented box belongs to one branch, so the branch name carries the address. Leave it out and the box number means nothing. A private mail bag works the same way but is issued to an organisation rather than an individual, which is why ministries, universities and large companies publish one instead of a street address.

The layout looks like this:

P.O. Box 1234
Port Harcourt Main Post Office
500001 Port Harcourt
Nigeria

Two practical notes. A box address is often more reliable than a street address in Rivers 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 Rivers State That Cannot Be Right

We tested the Rivers State tables that circulate online for internal contradictions, meaning two local governments published with ranges that share the same numbers. Rivers 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 Rivers 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 Rivers 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 Rivers State

Knowing the chain explains why the first three digits matter more than the last three. A letter posted anywhere in Rivers 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 5 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 Rivers State is forgiving, because a postman who recognises the street will deliver it regardless of the digits. A registered item, an EMS parcel or anything arriving from abroad is handled against the code at each transfer, so a wrong dispatch prefix on those 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 500001 is a safe fallback and a random six digits is not.

How to Write a Rivers State Address

A Rivers address on the mainland behaves like any other Nigerian address. A riverine one needs the community named as well as the town, because the delivery office may serve a dozen island settlements from one counter.

The order NIPOST expects runs from the specific to the general, with the code on the same line as the town:

Mr T. Amadi
24 Aba Road
Port Harcourt
500001 Rivers 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 5

Rivers 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 Rivers State.

State Prefix
Akwa Ibom 520
Cross River 540
Bayelsa 560

Finding the Code for Your Street

  • Your delivery office holds the list that matters. Give them the street and the nearest landmark, and they will tell you which district code covers it.
  • Search the NIPOST postcode finder by address rather than by local government.
  • Where the delivery is informal anyway, use 500001, the Port Harcourt head office code, which routes correctly across the state.

What to Enter on a Form

Type 500001 if you are in or near Port Harcourt 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.

The New Code Coming in October

A new national postcode arrives on 1 October 2026. It runs 11 characters and goes all the way down to the building. Rivers stands to gain more than most from building level codes, because a per building identifier works the same on an island as it does on Aba Road, which is something the district system never managed.

Quick Facts

  • Rivers State head office code: 500001
  • Range: 500001 to 512102
  • Dispatch prefixes: 500, 501, 502, 510
  • Local Government Areas: 23
  • Capital: Port Harcourt
  • New alphanumeric postcode: 1 October 2026

Frequently Asked Questions

What is the zip code for Port Harcourt?

Port Harcourt head office is 500001. It is the code to use on any form asking for a Rivers State postal code.

What is the postal code for Rivers State?

There is no single state code. Rivers codes run from 500001 up to 512102, issued from the 500, 501, 502 and 510 blocks.

What is the postal code for Bonny Island?

Bonny is served through the riverine delivery arrangement rather than by a mainland district code. Confirm the code with the delivery office handling Bonny, and always include the community name in the address.

What is the code for Ahoada?

Ahoada sits in the 510 block and functions as the state’s second sorting centre. It is also the only Rivers town other than Port Harcourt with its own telephone area code, 02086.

Do couriers deliver to riverine communities in Rivers?

Most door to door couriers stop at the nearest mainland or island town office. Onward movement is arranged locally, which is why a phone number matters more than the code on those addresses.

Is 500001 the same as the Rivers area code?

No. 500001 is the postal code for Port Harcourt head office. The telephone area code for Port Harcourt is 02084, which changed from 084 in 2023.

Why do Rivers codes start with 5?

The first digit is the postal region. Rivers is in region 5 along with Akwa Ibom, Cross River and Bayelsa, and Port Harcourt holds that region’s anchor code.

Are the published Rivers LGA codes accurate?

They are internally consistent, which is better than most states manage, but consistency is not the same as accuracy. NIPOST codes delivery districts, not local governments, so treat any single LGA code as an estimate.

Summary

Rivers codes begin with 5 and run from 500001 to 512102 across four dispatch blocks. Port Harcourt head office, 500001, is the anchor for postal region 5 and the safe entry on forms. The state’s 23 local governments split between a dense mainland where codes work well and a riverine third where the community name does more work than the code.

Conclusion

Use 500001 on forms. For a real delivery in Port Harcourt, the street and district are enough. For anywhere across water, name the community and add a phone number, and treat the code as the instruction that gets your item to the right delivery office rather than to the right door.

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top