San Germán has a population of 43,892, making it the 45th largest place we list in Cuba. It is in Holguín Province.
San Germán holds 0.40% of Cuba's 10,892,659 people. Havana, the largest place we list there, is 49 times its size.
43,892
population
#45
in Cuba
Nearby in size
| Place | Region | Population |
|---|---|---|
| Santo Domingo | Villa Clara Province | 45,476 |
| Cabaiguán | Sancti Spíritus Province | 44,515 |
| Regla | Havana | 44,431 |
| Ranchuelo | Villa Clara Province | 43,695 |
Figures are the latest available in GeoNames (CC BY 4.0), which draws on national censuses of varying dates — treat them as recent, not same-year. Country totals are UN World Population Prospects 2024 (medium variant) where the UN lists the country separately; the handful it reports under a parent state keep a GeoNames figure and are marked as such. Sources & method.