Bayamo er en by i det sydøstlige Cuba, med et indbyggertal (pr. 2004) på cirka 222.000. Byen er hovedstad i provinsen Granma og blev grundlagt i 1513.
Koordinater: 20° 22′ N, 76° 38′ V