Le diocèse est érigé le 20 février 1903 par la bulleActum praeclare du pape Léon XIII en prenant sur le territoire du diocèse de San Cristóbal de La Havane (aujourd'hui archidiocèse de San Cristóbal de La Havane). Il est nommé suffragant de l'archidiocèse de Santiago de Cuba[1].
Le 6 juin 1925, il intègre la province ecclésiastique de San Cristóbal de La Havane.