Oyo är enstad i delstatenOyo i sydvästraNigeria, cirka 55 kilometer norr omIbadan. Staden har ungefär 450 000 invånare (uppskattning från 2006). Dess centrum ligger i distriktet med samma namn, ett av de 33 distrikten (Local Government Areas) i delstaten. Distriktet har en yta på 525,75 km² och enligt den senaste folkräkningen (1991) en befolkning på 79 187 invånare och därmed en folktäthet på 151 invånare per km². Tillsammans med förorter hade staden 369 894 invånare. Oyo äryorubafolkets traditionella huvudstad.[1]
Ekonomin är huvudsakligen baserad på jordbruk och hantverk.[1] Här odlas bland annatbomull,tobak,vete,kakao ochpalmprodukter. Särskilt känd är staden för sinakalebassprodukter, sinamattor tillverkade avfår- ochgetskinn ochsniderier i trä.[1] Staden är ett traditionellttextilcentrum medspinnerier,väverier och färgning av tyg.[1] I området runt staden brytsguld ochtenn.
Det gamla Oyo var huvudstad i ett yorubarikemed samma namn, som mellan cirka 1650 och 1750 omfattade områden i dagensBenin och södra Nigeria,[1] mellan flodernaNiger ochVolta. Den nuvarande staden grundades på 1830-talet sedan den gamla förstörts avfulani. Staden är idag säte för alafinen (kungen) av yoruba i Oyo.