Cástulo fue una ciudad iberorromana localizada en el actual municipio de Linares, provincia de Jaén. Situada en el Alto Guadalquivir, era la capital de la Oretania y un importantísimo enclave comercial. Los oretanos eran un pueblo de origen ibérico que, ya en el siglo VII a.C. tenían influencias celtíberas.