Contact Details Of Immigration Service Offices In Nigeria
In this article, we have provided the contact details and addresses of all Nigeria Immigration Service offices including the addresses of the headquarters as well as all zonal offices, command centres, passport offices, control posts, international airports and training schools. We have also provided their phone numbers and emails as well as their website where necessary.
The Nigeria Immigration Service is the top recognized Government Security Agency in the country that is tasked with the migration of people in and out of the nation. The NIS was established in 1958 and it was carved out of the Nigerian Police Force to undertake border surveillance and control and migration management.
Functions of the Nigerian Immigration Service include the following:
- The control of persons entering or leaving Nigeria
- The issuance of travel documents, to bona fide Nigerians in and outside Nigeria
- The issuance of residence permits to foreigners in Nigeria
- Border surveillance and patrol
- Enforcement of laws and regulations with which we have been directly charged.
Having learnt what the NIS stands for in summary, below are the contact details of the agency.
CONTACT DETAILS OF ALL NIGERIA IMMIGRATION SERVICE OFFICES IN THE FEDERATION
The following are the contact details and addresses of all Immigration Offices in Nigeria this 2025:
NIGERIA IMMIGRATION SERVICE HEAD OFFICE ADDRESS
Address: Nigeria Immigration Service Headquarters,
Shehu Shagari Complex, Airport Road,
Sauka, Abuja, FCT Nigeria.
Phone: +234-708-0607-900, +234-814-7199-908
Hours of Operation: 07:00 – 20:00hours (GMT+1)
Website: immigration.gov.ng
ADDRESSES OF ALL NIGERIA IMMIGRATION SERVICE ZONAL OFFICES
ZONE ‘A’ (LAGOS)
Address: PWD Bus Stop,
Former Passport Office, Ikeja
Email: nis.zoneA@nigeriaimmigration.gov.ng
ZONE ‘B’ (KADUNA)
Address: Federal Secretariat,
Ahmadu Bello Way, Kaduna
Email: nis.zoneB@nigeriaimmigration.gov.ng
ZONE ‘C’ (BAUCHI)
Address: Customs House, Yelwa Bauchi
Email: nis.zoneC@nigeriaimmigration.gov.ng
ZONE ‘D’ (MINNA)
Address: Niger State Secretariat, Minna
Email: nis.zoneD@nigeriaimmigration.gov.ng
ZONE ‘E’ (OWERRI)
Address: Customs House,
Onitsha Road, Owerri
Email: nis.zoneE@nigeriaimmigration.gov.ng
ZONE ‘F’ (IBADAN)
Address: Customs Building,
Bodija Ibadan
Email: nis.zoneF@nigeriaimmigration.gov.ng
ZONE ’ G’ (BENIN CITY)
Address: Ikpoba Hill,
By Command Headquarters, Benin City
Email: nis.zoneG@nigeriaimmigration.gov.ng
ZONE ‘H’ (MAKURDI)
Address: 6, Kashim Ibrahim Road,
Command Headquarters, Makurdi.
Email: nis.zoneH@nigeriaimmigration.gov.ng
ADDRESSES OF ALL NIGERIA IMMIGRATION SERVICE COMMANDS IN THE FEDERATION
ABIA STATE COMMAND
Address: Ubakal Village,
Along Enugu-Port Harcourt Expressway,
Umuahia South, Umuahia
Email: nis.abia@nigeriaimmigration.gov.ng
ADAMAWA STATE COMMAND
Address: 2nd Floor,
Federal Secretariat,
Jimeta Road, Yola
Email: nis.adamawa@nigeriaimmigration.gov.ng
AKWA IBOM STATE COMMAND
Address: 1st Floor,
Federal Secretariat,
Abak Road, Uyo
Email: nis.akwaibom@nigeriaimmigration.gov.ng
ANAMBRA STATE COMMAND
Address: Nnewi Street,
Agu Awka, Awka
Email: nis.anambra@nigeriaimmigration.gov.ng
BAUCHI STATE COMMAND
Address: 2nd Floor,
Federal Secretariat,
Yakubun Bauchi Street, Bauchi
Email: nis.bauchi@nigeriaimmigration.gov.ng
BAYELSA STATE COMMAND
Address: Bayelsa Palms,
Along Elebele Road, Yenagoa
Email: nis.bayelsa@nigeriaimmigration.gov.ng
BENUE STATE COMMAND
Address: 6, Kashim Ibrahim Way,
Old GRA, Markudi
Email: nis.benue@nigeriaimmigration.gov.ng
BORNO STATE COMMAND
Address: Federal Secretariat,
Kano Road, Maiduguri
Email: nis.borno@nigeriaimmigration.gov.ng
CROSS RIVER STATE COMMAND
Address: 2, Otuansa Street, Calabar,
Opposite Margret Ekpo International Airport Road
Email: nis.crossriver@nigeriaimmigration.gov.ng
DELTA STATE COMMAND
Address: Ogwashi Uku Road, Asaba
Email: nis.delta@nigeriaimmigration.gov.ng
EBONYI STATE COMMAND
Address: Enugu-Abakaliki Highway,
Umuoghara Abakaliki
Email: nis.ebonyi@nigeriaimmigration.gov.ng
EDO STATE COMMAND
Address: Ikpobu Hill Benin City
Email: nis.edo@nigeriaimmigration.gov.ng
EKITI STATE COMMAND
Address: Km 5, Afe Babalola/Fed Poly Road, Ado Ekiti
Email: nis.ekiti@nigeriaimmigration.gov.ng
ENUGU STATE COMMAND
Address: Federal Secretariat Complex,
Independence Layout Enugu
Email: nis.enugu@nigeriaimmigration.gov.ng
GOMBE STATE COMMAND
Address: Adjacent to NIPOST,
Bauchi Road, Gombe
Email: nis.gombe@nigeriaimmigration.gov.ng
IMO STATE COMMAND
Address: Federal Secretariat Complex,
Port Harcourt Road, Owerri
Email: nis.imo@nigeriaimmigration.gov.ng
JIGAWA STATE COMMAND
Address: Federal Secretariat Complex,
Sani Abacha Way, Dutse
Email: nis.jigawa@nigeriaimmigration.gov.ng
KADUNA STATE COMMAND
Address: Independence Way Kaduna
Email: nis.kaduna@nigeriaimmigration.gov.ng
KANO STATE COMMAND
Address: 1, Police Barracks Road, Kano
Email: nis.kano@nigeriaimmigration.gov.ng
KATSINA STATE COMMAND
Address: Federal Secretariat Complex,
IBB Way Katsina
Email: nis.katsina@nigeriaimmigration.gov.ng
KEBBI STATE COMMAND
Address: 2, Lokoja Road GRA Birnin-Kebbi
Email: nis.kebbi@nigeriaimmigration.gov.ng
KOGI STATE COMMAND
Address: 28, Mount Patti Road New Layout, Lokoja
Email: nis.kogi@nigeriaimmigration.gov.ng
KWARA STATE COMMAND
Address: Federal Secretariat Complex, GRA Ilorin
Email: nis.kwara@nigeriaimmigration.gov.ng
LAGOS STATE COMMAND
Address: 2, Alagbon Close Ikoyi-Lagos
Email: nis.lagos@nigeriaimmigration.gov.ng
NASARAWA STATE COMMAND
Address: Behind LGA Secretariat,
Makurdi-Lafia Road, Lafia
Email: nis.nasarawa@nigeriaimmigration.gov.ng
NIGER STATE COMMAND
Address: Block E, Old Secretariat Complex,
Muazu Mohammed Road, Minna
Email: nis.niger@nigeriaimmigration.gov.ng
OGUN STATE COMMAND
Address: Oke-Mosan Abeokuta
Email: nis.ogun@nigeriaimmigration.gov.ng
ONDO STATE COMMAND
Address: Beside Federal Secretariat Complex,
Igbatoro Road, Akure
Email: nis.ondo@nigeriaimmigration.gov.ng
OSUN STATE COMMAND
Address: Federal Secretariat Complex,
Ogo-Oluwa, Oshogbo
Email: nis.osun@nigeriaimmigration.gov.ng
OYO STATE COMMAND
Address: Opposite Government House,
Agodi Gate, Ibadan
Email: nis.oyo@nigeriaimmigration.gov.ng
PLATEAU STATE COMMAND
Address: Federal Secretariat, Tudun Wada, Jos
Email: nis.plateau@nigeriaimmigration.gov.ng
RIVERS STATE COMMAND
Address: Federal Secretariat, Aba Road, Port Harcourt
Email: nis.rivers@nigeriaimmigration.gov.ng
SOKOTO STATE COMMAND
Address: Federal Secretariat, Along Kaduna Road, Sokoto
Email: nis.sokoto@nigeriaimmigration.gov.ng
TARABA STATE COMMAND
Address: Jalino-Numan Road Mile 6, Jalingo
Email: nis.taraba@nigeriaimmigration.gov.ng
YOBE STATE COMMAND
Address: Adjacent to Federal Secretariat,
Along Gashua Road, Damaturu
Email: nis.yobe@nigeriaimmigration.gov.ng
ZAMFARA STATE COMMAND
Address: 1, Sokoto Road, Behind Government House, Gusau
Email: nis.zamfara@nigeriaimmigration.gov.ng
FCT COMMAND
Address: Gwagwalada
Email: nis.fct@nigeriaimmigration.gov.ng
SEAPORT STATE COMMAND
Address: Immigration Command,
Shed 6, Lagos Sea Port, Apapa
Email: nis.apapa@nigeriaimmigration.gov.ng
SEME STATE COMMAND
Address: Badagry-Seme Road, Seme
Email: nis.seme@nigeriaimmigration.gov.ng
ONNE MARINE COMMAND
Address: Onne Port, Rivers State
Email: nis.onneport@nigeriaimmigration.gov.ng
LAGOS BORDER PATROL
Address: Seme
Email: nis.lgsbpc@nigeriaimmigration.gov.ng
CONTACT ADDRESSES OF ALL NIGERIA IMMIGRATION SERVICE PASSPORT OFFICES IN NIGERIA
ABIA PASSPORT OFFICE
Address: 72, School Road, Umuahia
ABUJA SHQ
Address: Nigeria Immigration Service Headqurters,
Sauka Abuja
ABUJA FCT PASSPORT OFFICE
Address: Old Secretariat Road, Gwagwalada
ADAMAWA PASSPORT OFFICE
Address: Federal Secretariat Complex, Yola
AKWA IBOM PASSPORT OFFICE
Address: Federal Secretariat, Abak Road, Uyo
ANAMBRA PASSPORT OFFICE
Address: Command Headquarters, Awka
BAUCHI PASSPORT OFFICE
Address: Federal Secretariat Bauchi
BAYELSA PASSPORT OFFICE
Address: Road Safety Road, Yenogoa
BENUE PASSPORT OFFICE
Address: 6, Kashim Ibrahim Road, GRA Makurdi
BORNO PASSPORT OFFICE
Address: Off Bama Road, Maiduguri
CROSS RIVER PASSPORT OFFICE
Address: 2, Otuansa Street, Opposite Airport
DELTA STATE PASSPORT OFFICE
Address: Command Headquarters, Ogwashi Uku Road, Asaba
EBONYI PASSPORT OFFICE
Address: 2, Afor Ezuna Road, Abakaliki
EDO PASSPORT OFFICE
Address: Command Headquarters, Ikpoba Hill, Benin City
EKITI PASSPORT OFFICE
Address: Km 5, Afe Babalola Rd, Ado-Ekiti
ENUGU PASSPORT OFFICE
Address: Federal Secretariat, Ogui Layout Enugu
GOMBE PASSPORT OFFICE
Address: Immigration Barracks, Bauchi Road, Gombe
IMO PASSPORT OFFICE
Address: Onitsha Road, Federal Secretariat, Owerri
JIGAWA PASSPORT OFFICE
Address: Old State Secretariat, Dutse
KADUNA PASSPORT OFFICE
Address: Independence Way, Kaduna
KANO PASSPORT OFFICE
Address: By Farm Settlement, Off Maiduguri Road, Kano
KATSINA PASSPORT OFFICE
Address: Hassan Usman Road, Katsina
KEBBI PASSPORT OFFICE
Address: By New Government House, Argungu Road, Birni Kebbi
KOGI PASSPORT OFFICE
Address: Off Mount Patti Road, Lokoja
KWARA PASSPORT OFFICE
Address: Federal Secrtariat, Fate Road, Ilorin
LAGOS (IKOYI) PASSPORT OFFICE
Address: Alagbon Close, Ikoyi
LAGOS (ALAUSA) PASSPORT OFFICE
Address: Alausa, By Governmentt House, Ikeja
LAGOS (FESTAC) PASSPORT OFFICE
Address: 3rd Avenue, A Close, Festac Town
NASARAWA PASSPORT OFFICE
Address: Lafia-Makurdi Road, LGA Secretariat, Lafia
NIGER PASSPORT OFFICE
Address: Old State Secretariat, Minna
OGUN PASSPORT OFFICE
Address: Old Party Secretariat, Oke-Mosan
ONDO PASSPORT OFFICE
Address: Federal Secretariat Complex, Akure
OSUN PASSPORT OFFICE
Address: Gbogan Road, Oshogbo
OYO PASSPORT OFFICE
Address: By Agodi Gate Area, Ibadan
PLATEAU PASSPORT OFFICE
Address: Federal Secretariat Complex, Jos
RIVERS PASSPORT OFFICE
Address: Federal Secretariat, Aba Road, Port Harcourt
SOKOTO PASSPORT OFFICE
Address: Federal Secretariat Complex, Sokoto
TARABA PASSPORT OFFICE
Address: Mile 6, Jalingo-Numan Road, Jalingo
YOBE PASSPORT OFFICE
Address: Gashua Road, Damaturu
ZAMFARA PASSPORT OFFICE
Address: Near Government House, Gusau.
ADDRESSES OF ALL KEY LAND BORDER POSTS OF THE NIGERIA IMMIGRATION SERVICE
BANKI CONTROL POST
Address: Banki, Borno State
Email: nis.banki@nigeriaimmigration.gov.ng
BELEL CONTROL POST
Address: Belel, Adamawa State
Email: nis.belel@nigeriaimmigration.gov.ng
BANBBAN MUTTUM CONTROL POST
Email: nis.babanmittum@nigeriaimmigration.gov.ng
CHIKANDA CONTROL POST
Address: Kwara State
Email: nis.chikandag@nigeriaimmigration.gov.ng
EKANG CONTROL POST
Address: Cross River State
Email: nis.ekang@nigeriaimmigration.gov.ng
GAMBORU-NGALA BORDER PATROL
Address: Borno State
Email: nis.gamborungala@nigeriaimmigration.gov.ng
JIBIYA CONTROL POST
Address: Katsina State
Email: nis.jibiya@nigeriaimmigration.gov.ng
ILLELLA CONTROL POST
Address: Sokoto State
Email: nis.illella@nigeriaimmigration.gov.ng
IDI-IROKO BORDER PATROL
Address: Ogun State
Email: nis.idi-iroko@nigeriaimmigration.gov.ng
IKANG CONTROL POST
Address: Cross River State
Email: nis.ikang@nigeriaimmigration.gov.ng
IMEKO CONTROL POST
Address: Ogun State
Email: nis.imeko@nigeriaimmigration.gov.ng
KAMBA CONTROL POST
Address: Kebbi State
Email: nis.kamba@nigeriaimmigration.gov.ng
KONGOLAN CONTROL POST
Address: Jigawa State
Email: nis.kongolan@nigeriaimmigration.gov.ng
JATO AKAA CONTROL POST
Address: Benue State
Email: nis.jatoakaa@nigeriaimmigration.gov.ng
MAITAGARI CONTROL POST
Address: Jigawa State
Email: nis.maitagari@nigeriaimmigration.gov.ng
MFUM BORDER PATROL
Address: Cross River State
Email: nis.mfum@nigeriaimmigration.gov.ng
MAMBILA PLATEAU CONTROL POST
Address: Taraba State
Email: nis.mambila@nigeriaimmigration.gov.ng
YUSUFARI CONTROL POST
Email: nis.mambila@nigeriaimmigration.gov.ng
ZANGON DAURA CONTROL POST
Emailnis.zangodaura@nigeriaimmigration.gov.ng
ADDRESSES OF NIGERIA IMMIGRATION SERVICE BRANCHES AT INTERNATIONAL AIRPORTS
MURTALA MUHAMMED INTERNATIONAL AIRPORT LAGOS
Address: MMIA, Ikeja Lagos
Email: mmia@nigeriaimmigration.gov.ng
NNAMDI AZIKIWE INTERNATIONAL AIRPORT ABUJA
Address: NAIA Abuja
Email: naia@nigeriaimmigration.gov.ng
AKANU IBIAM INTERNATIONAL AIRPORT ENUGU
Address: AIIA Enugu
Email: aiia@nigeriaimmigration.gov.ng
MALLAM AMINU KANO INTERNATIONAL AIRPORT KANO
Address: MAKIA Kano
Email: makia@nigeriaimmigration.gov.ng
PORT HARCOURT INTERNATIONAL AIRPORT
Address: PHIA Port Harcourt
Email: phia@nigeriaimmigration.gov.ng
CONTACT ADDRESSES OF ALL IMMIGRATION SERVICE TRAINING SCHOOLS IN NIGERIA
IMMIGRATION TRAINING SCHOOL, AHOADA
Address: Ahoada Town, Rivers State
Email: nis.nitsa@nigeriaimmigration.gov.ng
IMMIGRATION TRAINING SCHOOL, KANO
Address: Airport Road, Sabongari Kano
Email: nis.itsk@nigeriaimmigration.gov.ng
IMMIGRATION TRAINING SCHOOL, ORLU
Address: Umo-Owa, Orlu
Email: nis.nitsol@nigeriaimmigration.gov.ng
COMMAND & STAFF COLLEGE, SOKOTO
Address: Old Airport, Sokoto
Email: nis.csc-sokoto@nigeriaimmigration.gov.ng