Byen ligger 110 km nordøst for Lagos. Ibadan har et areal på km² og et folketall på omtrent 3,8 millioner medregnet storbyområdet. Ibadan er landets nest største by etter Lagos.