Rzeźba Kuba cechuje się dość urozmaiconym krajobrazem, większa część kraju jest nizinna. Największe skupiska gór znajdują się we wschodniej części kraju i tam wznoszą się najwyższe szczyty Kuby. We wschodniej części kraju leżą góry Sierra Maestra, gdzie równolegle do wybrzeża ciągną się najwyższe wzniesienia Kuby. Tam wznosi się najwyższy szczyt kraju – Pico Turquino wysoki na 1974 m n.p.m.
Większość kubańskich gór to góry niskie. Najniższy łańcuch górski – Kordyliera Guaniguanico składa się z dwóch pasm: Sierra de los Órganos i Sierra del Rosario. W Sierra del Rosario wznosi się Pan de Guajaibón o wysokości 772 m n.p.m. Sierra de los Organos słyną z mogotów – wapiennych gór o stromych ścianach. W centralnej części kraju wznosi się masyw górski Escambray, który opada stromo ku Morzu Karaibskiemu. Najwyższy szczyt – Pico San Juan wznosi się 1156 m n.p.m. Na północ od tego masywu leży pas wzgórz Santa Clara, które wznoszą do 330 m n.p.m.
Istotny element krajobrazu stanowią niziny, udział nizin na Kubie to 70% powierzchni. Największymi nizinami są: Vueltabajo, Llanuras Rojos de Matanzas, Valle de Zaza i Valle Cauto.