La Basílica y Real Santuario de Nuestra Señora de la Cabeza se construyó inicialmente entre 1287 y 1304 en el Cerro de la Cabeza, del que toma el título de su advocación, situado en el término municipal de Andújar en la provincia de Jaén, en el Parque Natural de la Sierra de Andújar, en el mismo lugar en el que había tenido la aparición de la imagen en el año 1227.