Havana is de hoofdstad van Cuba, een eiland in het Caribisch gebied met een oppervlakte van zo’n 110 000 km². Cubamaakt deel uit van de Grote Antillen, waar onder andere ook Puerto Rico en Jamaica tot behoren. In feite bestaat Cuba uit een eilandengroep, waarvan het hoofdeiland Cuba het grootste is. Isla de Juventud is het op een na grootste en beide eilanden worden omringd door tal van kleinere eilanden. In het noorden wordt Cuba begrensd door de Atlantische Oceaan en de Golf van Mexico. In het westen ligt de Straat van Yucatán, in het oosten de Windward Passage en in het zuiden de Caribische Zee.
Havana is de grootste stad van het land en ligt aan de noordkust van Cuba, op een gemiddelde hoogte van 50 meter boven de zeespiegel. Het landschap is overwegend vlak, met groene, uitgestrekte en vruchtbare vlaktes. Hier en daar komen enkele bergachtige zones voor. Landbouw is heel belangrijk en koffie-, suikerriet-, en tabaksplantages typeren het landschap. De natuur bestaat uit grotten, valleien, parken en meren die bevolkt worden door talrijke exotische dier- en plantensoorten.