Situado en la Plaza del Potro, abre sus puertas al público en el año 1862, de manos de su primer director, Rafael Romero Barros, padre del célebre pintor cordobés Julio Romero de Torres. Ocupa distintas dependencias de lo que fue el antiguo Hospital de la Caridad, de estilo plateresco. Tras sucesivas ampliaciones, en 1936 se configura su estado actual siguiendo el estilo renacentista. Aunque en sus paredes pueden hallarse cuadros de maestros italianos del renacimiento, sus fondos principales y más numerosos son de época barroca y del siglo XIX. Destacan obras de Bartolomé Bermejo, Luis de Morales, Valdés Leal, Ribera, Zurbarán, Murillo, Antonio del Castillo y el escultor cordobés Mateo Inurria. El mismo edificio es digno de visita, con su recoleto patio cuajado de naranjos y una escalera barroca con artesonado ochavado de madera.