The South West holds Lagos, the largest city in Nigeria, where postal districts change from one neighbourhood to the next. Choose a state below to open its complete local government and town code guide.
States in the South West Zone
- Lagos State Postal Codes
- Ogun State Postal Codes
- Oyo State Postal Codes
- Osun State Postal Codes
- Ondo State Postal Codes
- Ekiti State Postal Codes
About the South West Geopolitical Zone
The South West is the Yoruba heartland of Nigeria, a zone of great cities, trade, culture and learning. It includes Lagos, the nation’s commercial capital and largest city, along with the historic cities of Ibadan and Ile-Ife, the cradle of Yoruba civilisation.
The zone is made up of six states: Lagos, Ogun, Oyo, Osun, Ondo and Ekiti. Their capitals are Ikeja, Abeokuta, Ibadan, Osogbo, Akure and Ado-Ekiti.
Postal Codes Across the South West
Postal codes in the South West are managed by the Nigerian Postal Service (NIPOST) and vary from state to state, with each state having its own range that covers all of its local government areas and towns. For example, the codes around Lagos begin in the 100001 range, while those around Ibadan in Oyo begin in the 200001 range. Each state guide below breaks these ranges down to the individual local government area and town.
How to Find the Right Postal Code
Lagos alone spans dozens of postal districts, and Ikeja, Victoria Island, Surulere and Ikorodu all carry different codes, so a single Lagos wide number is never reliable. Open the state guide above, find your local government area or estate, and use that exact six digit code.
Frequently Asked Questions
How many states are in the South West?
The South West is made up of 6 states.
How do I find the postal code for a town in the South West?
Open the guide for the state that contains the town from the list above, then find the town or its local government area in the tables to get the exact six digit postal code.
How a Nigerian Postal Code Is Built
Every NIPOST code is six digits, and the digits are not arbitrary. The first digit identifies one of the nine postal regions the country is divided into. The second and third narrow that down to a dispatch district, the sorting centre responsible for an area. The last three identify the delivery location served by a particular post office.
Two rules make the system easier to read once you know them. A state or district head office always ends in 0001, so a code ending in those four digits is almost always the main post office for that area. And dispatch district prefixes step upward in twenties within a region rather than counting one by one, which is why you see 200, 220, 240 and 260 in a region but nothing in between. Ikeja, the Lagos State capital, carries 100001 — the first code in the national range.
The full national range runs from 100001 to 982002.
South West States and Their Capitals
The South West zone contains the following states. Open a state guide for its codes.
| State | Capital |
|---|---|
| Ekiti State | Ado-Ekiti |
| Lagos State | Ikeja |
| Ogun State | Abeokuta |
| Ondo State | Akure |
| Osun State | Osogbo |
| Oyo State | Ibadan |
Why Online LGA Tables Disagree With Each Other
If you search for the postal code of a local government area in the South West, you will find table after table assigning a neat code range to every LGA. Compare two of them and they rarely agree. Compare one against itself and it often does not agree either: the same range routinely appears against several different LGAs in the same state.
There is a straightforward reason for this. NIPOST assigns codes to post office delivery districts, not to local government areas. The two do not map onto each other. A single delivery district can serve parts of several LGAs, and a large LGA can contain several delivery districts. Any table that promises one tidy code range per LGA has had to invent the mapping to fill the column, which is why those tables contradict one another and themselves.
What can be relied on is the structure described above, the head office codes, and the code your own post office actually uses.
What Changes on 1 October 2026
NIPOST is replacing the six digit numeric postcode with a National Digital Alphanumeric Postcode: eleven characters, working through five levels from state down to local government area, district, area and finally the individual building. NIPOST’s own worked example is FC02A09DB09.
The practical difference is precision. A six digit code points at a delivery district that may cover a wide area; the new code points at a specific building. The public search is at postcode.gov.ng. The six digit codes on this site remain the ones in everyday use until the changeover, and we will update these guides as the new system rolls out.
How to Confirm a Code Before You Use It
For everyday post, the code for your delivery district is enough and any of the state guides here will get you to it. Where the code has to be exact — a passport or visa application, a bank or regulatory form, a customs declaration, an international parcel — confirm it before you submit, because a rejected form costs far more time than the check does.
The quickest confirmation is to ask at the post office that actually delivers to the address, since they use the code daily. Failing that, check the NIPOST website or the new postcode portal. If a form will not accept the code you have, the head office code for the state capital is generally accepted, and it is better than guessing.
Photo: Aerial view of ibadan from the Bowen Tower by Omoeko Media via Wikimedia Commons, licensed under CC BY-SA 4.0. Cropped to fit.








