Anteriormente denominado Museo Arqueológico de Obulco, fue impulsado por la Asociación de Amigos de Obulco y el Ayuntamiento de Porcuna y creado por Orden de 14 de diciembre de 1976 del Ministerio de Educación y Ciencia, en el Torreón de Boabdil. Fue inaugurado en 1980. El Museo presenta dos sedes. En el Torreón de Boabdil del Castillo de Porcuna construido en 1435 por la Orden de Calatrava, se encuentran las salas 1 y 2. El resto de las salas se encuentran en dependencias del Ayuntamiento, antiguo Pósito Real del siglo XVIII.