Izombe in the northeast of Niger Delta is an oil town in Njaba River basin, Imo State Southeastern Nigeria. Located in Oguta Local Government, Izombe is some 30 kilometres from Owerri and 150 kilometres north of Port Harcourt. It covers about 59 km2 in Njaba River basin, South East Nigeria. The estimated human population as of 1991 National Censu…Izombe in the northeast of Niger Delta is an oil town in Njaba River basin, Imo State Southeastern Nigeria. Located in Oguta Local Government, Izombe is some 30 kilometres from Owerri and 150 kilometres north of Port Harcourt. It covers about 59 km2 in Njaba River basin, South East Nigeria. The estimated human population as of 1991 National Census was 86,565.