Bayamo est une ville et municipalité de Cuba, capitale de la province de Granma. Sa population s'élevait à 147 563 habitants en 2010.