Coverage
All 36 states plus the FCT, 774 LGAs, and 53,000+ towns.
A free, developer-first REST API for Nigerian location data. States, LGAs, wards, towns, and postal codes, structured and ready to query. No signup, no API key.
Explore the API directly. Pick an endpoint, provide your parameters, and inspect the response from the live service.
Explore available endpoints and see the response directly.
List all states, optionally filtered by region.
The details behind the API, so you know exactly what you're working with before writing any code.
All 36 states plus the FCT, 774 LGAs, and 53,000+ towns.
Attached at the ward level, since NIPOST assigns codes per LGA and they're often shared across wards and towns. No fake one-to-one mapping.
Latitude and longitude included on states, LGAs, and towns. Optional on wards.
One endpoint to search by name across states, LGAs, wards, or towns. Case-insensitive substring match.
None. No API key, no signup, no headers to set.
A Python package (ng-address-toolkit) if you'd rather have the data offline, bundled with your app.