La Habana (Havana): population
La Habana (Havana), Cuba: 1.59 million people in 2025, by the UN estimate.
Rank among the cities of the country: 1 of 28.
In 1975 it had 1.48 million people.
In 2000 it had 1.72 million people, so it has grown by -7% since then.
For 2050 the UN projects 1.39 million people.
A city here is a dense area of at least 1,500 people per km² with at least 50,000 people, drawn on a population grid by the UN degree of urbanisation. It can differ from the city’s administrative borders and from national statistics. Years from 2026 on are projections.
Largest cities: Cuba
| City | 2025 | 2050, projected |
|---|---|---|
| La Habana (Havana) | 1,593,580 | 1,387,265 |
| Santiago de Cuba | 429,537 | 373,199 |
| Holguín | 312,173 | 283,507 |
| Camagüey | 278,716 | 252,633 |
| Santa Clara | 213,948 | 194,735 |
| Bayamo | 201,207 | 183,101 |
| Guantanamo | 198,411 | 180,243 |
| Las Tunas | 187,705 | 166,687 |
| Pinar del Rio | 151,868 | 132,483 |
| Matanzas | 142,097 | 125,165 |
Sources: World Urbanization Prospects 2025, UN DESA Population Division (CC BY 3.0 IGO).
