Home Cities Nigeria Shaki

Population of Shaki, Nigeria NG flag

City with 178,677 residents in Oyo State, Nigeria.

178,677
Residents (2026)
#9,723
World Ranking
#340
In Nigeria (of 702)

About Shaki

Shaki is a city located in Nigeria, in the Oyo State region. According to the latest available data (2026), the population of Shaki is approximately 178,677 residents, making it the #340 most populous city in Nigeria.

Globally, Shaki ranks #9,723 among the world's most populated cities.

Shaki City Statistics

CityShaki
CountryNG flag Nigeria
Population178,677
Global Rank#9,723
Rank in Nigeria#340 of 702 cities
City Categorycity
RegionOyo State
Latitude8.6667
Longitude3.4
Data Year2026

Where is Shaki NG flag Located?

Shaki is located in Nigeria, in the Oyo State region, at coordinates 8.6667° latitude and 3.4° longitude. Located near the equator, Shaki experiences a tropical climate with warm temperatures throughout the year.

Nearby Cities

Other Cities in Nigeria NG flag

View all cities in Nigeria

Largest Cities in Nigeria NG flag

# City Population
1 Kano 4,348,000
4 Benin City 1,780,000
5 Abuja 1,693,400
6 Oshodi-Isolo 1,621,789
7 Onitsha 1,483,000

Frequently Asked Questions

What is the population of Shaki?

The population of Shaki is approximately 178,677 residents according to the latest available data (2026).

Where is Shaki located?

Shaki is located in Nigeria at approximately 8.6667° latitude and 3.4° longitude.

Is Shaki one of the largest cities in Nigeria?

With a population of 178,677, Shaki is one of the notable urban areas in Nigeria. It ranks #340 out of 702 cities in the country.

Explore More Cities