Nigeria flag

Maiduguri, Nigeria

Major city · Population 1.1M

Maiduguri is the 10th largest city in Nigeria with a population of approximately 1,110,000 people as of 2026. This makes it the 479th largest city in the world, accounting for 0.48% of Nigeria's total population of 232.7M. Maiduguri is classified as a major city and operates in the Africa/Lagos timezone. The average annual temperature is 27.8°C with 772 mm of rainfall per year. The city sits at an elevation of 321 meters above sea level.

Population

1,110,000

Global Rank

#479

Country Rank

#10

% of Nigeria

0.48%

Avg Temperature

27.8°C

Annual Rainfall

772 mm

Elevation

321 m

Timezone

Africa/Lagos

Maiduguri on the Map

Loading map...

Climate in Maiduguri

Maiduguri's warmest month is Apr and the coldest is Dec. The wettest month is Aug with 299 mm of rainfall.

Average Monthly Temperature

23.2°C
Jan
26°C
Feb
32.6°C
Mar
34.5°C
Apr
34.3°C
May
30°C
Jun
26.8°C
Jul
25.3°C
Aug
26.7°C
Sep
26.9°C
Oct
24.4°C
Nov
22.8°C
Dec
22.8°C34.5°C

Monthly Rainfall

0 mm
Jan
0 mm
Feb
0 mm
Mar
0 mm
Apr
1 mm
May
49 mm
Jun
182 mm
Jul
299 mm
Aug
162 mm
Sep
79 mm
Oct
0 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 Maiduguri with over 100,000 people

Cities closest to Maiduguri by distance
CityPopulationDistance
Bama118,12168 km
Mubi225,705176 km
Maroua314,122188 km
Kousséri139,024205 km
N'Djamena1,359,526207 km
Gashua125,817257 km
Gombe560,000278 km
Jimeta248,148296 km

Frequently Asked Questions

What is the population of Maiduguri?

The population of Maiduguri, Nigeria is approximately 1,110,000 people, making it the 479th largest city in the world and the 10th largest in Nigeria.

Is Maiduguri the capital of Nigeria?

No, the capital of Nigeria is Abuja. Maiduguri is the 10th largest city in the country.

What is the climate like in Maiduguri?

Maiduguri has an average annual temperature of 27.8°C and receives 772 mm of rainfall per year. The warmest month is Apr and the coldest is Dec.

What timezone is Maiduguri in?

Maiduguri is in the Africa/Lagos timezone.