Разположен е в подножието на планинатаСиера Морена на десния бряг на рекаГуадалкивир, в плодороден и горещ район. Населението на града е около 321 000 души.
Първите следи от заселници датират от около четвъртото хилядолетие пр. Хр.[2] От около VIII век пр. Хр. са известни селища около устието на река Гуадалкивир. Местните жители били запознати с добива на мед и сребро. Първото споменаване на историческо селище датира от времето на навлизане на картагенците отвъд Гуадалкивир, когато генерал Хамилкар Барка го преименува на Kartuba, от Kart-Juba, означаващо „град на Юба“, нумидийски предводител, който умрял в битка наблизо. Кордоба е завладяна от римляните през 206 пр. Хр. и преименувана на „Corduba“. През 169 г. римският консул Марселус основава колония, а по времето на Цезар Кордоба е столица на провинция Бетика. Оттук са корените на оратора Сенека Стари, баща на римския философ Сенека, и на поета Лукан.