Nigeria flag

Onitsha, Nigeria

Major city · Population 1.6M

Onitsha is the 8th largest city in Nigeria with a population of approximately 1,553,000 people as of 2026. This makes it the 295th largest city in the world, accounting for 0.67% of Nigeria's total population of 232.7M. Onitsha is classified as a major city and operates in the Africa/Lagos timezone. The average annual temperature is 27.7°C with 1,022 mm of rainfall per year. The city sits at an elevation of 52 meters above sea level.

Population

1,553,000

Global Rank

#295

Country Rank

#8

% of Nigeria

0.67%

Avg Temperature

27.7°C

Annual Rainfall

1,022 mm

Elevation

52 m

Timezone

Africa/Lagos

Onitsha on the Map

Loading map...

Climate in Onitsha

Onitsha's warmest month is Feb and the coldest is Jul. The wettest month is Oct with 221 mm of rainfall.

Average Monthly Temperature

29.1°C
Jan
30.3°C
Feb
29.8°C
Mar
29.3°C
Apr
28.1°C
May
26.4°C
Jun
25.6°C
Jul
25.8°C
Aug
25.6°C
Sep
25.8°C
Oct
28.2°C
Nov
28.8°C
Dec
25.6°C30.3°C

Monthly Rainfall

0 mm
Jan
14 mm
Feb
19 mm
Mar
53 mm
Apr
74 mm
May
122 mm
Jun
191 mm
Jul
140 mm
Aug
182 mm
Sep
221 mm
Oct
6 mm
Nov
0 mm
Dec

Nigeria at a Glance

Country Population

232,679,478

Capital

Abuja

Region

Western Africa

Major Cities

107

GDP per Capita

$1,084

Life Expectancy

54.5 years

Urban Population

63.0%

Growth Rate

0.02%

Nearest Major Cities

Closest cities to Onitsha with over 100,000 people

Cities closest to Onitsha by distance
CityPopulationDistance
Nkpor103,7335 km
Atani230,00016 km
Nnewi193,98721 km
Awka167,73832 km
Okigwe115,49972 km
Owerri545,00079 km
Uromi108,60879 km
Enugu950,00085 km

Frequently Asked Questions

What is the population of Onitsha?

The population of Onitsha, Nigeria is approximately 1,553,000 people, making it the 295th largest city in the world and the 8th largest in Nigeria.

Is Onitsha the capital of Nigeria?

No, the capital of Nigeria is Abuja. Onitsha is the 8th largest city in the country.

What is the climate like in Onitsha?

Onitsha has an average annual temperature of 27.7°C and receives 1,022 mm of rainfall per year. The warmest month is Feb and the coldest is Jul.

What timezone is Onitsha in?

Onitsha is in the Africa/Lagos timezone.