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.

Contact Details Of Immigration Service Offices In Nigeria

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

Maduawuchi Obialo

Maduawuchi is a skilled web content writer and SEO strategist, currently leading as the Lead Content Writer at Nigerian Search Guide. He is committed to providing insightful and practical information that adds value to his audience.

You may also like...

Leave a Reply

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