San Germán Population 2026
San Germán has a population of 43,892, making it the #47 biggest city in 🇨🇺 Cuba, located in Holguín Province. Roughly 0.4% of Cuba's population lives here. It is about 49× smaller than Havana, the country's biggest city.
Population (city proper)
43,892
Rank in Cuba
#47
Coordinates
20.60°N, 76.13°W
~88 m elevation · America/Havana
Distance to capital (Havana)
704 km
437 miles, straight line
Other big cities in Holguín Province
Cities near San Germán
- Cueto26,527 people · ~22 km away
- Cacocum42,623 people · ~25 km away
- Holguín319,102 people · ~35 km away
- Contramaestre70,438 people · ~35 km away
- Cauto Cristo21,159 people · ~36 km away
- Jiguaní41,106 people · ~40 km away
FAQ
What is the population of San Germán?
San Germán has a population of 43,892 (city proper, latest official figure via GeoNames), making it the #47 biggest city in Cuba.
What region is San Germán in?
San Germán is located in Holguín Province, Cuba.
Is San Germán the capital of Cuba?
No, the capital of Cuba is Havana, about 704 km away.
Sources & notes
Population refers to the city proper (municipal boundaries), not the metropolitan area. Source: GeoNames (CC BY 4.0), retrieved 2026-07-07. Country data: UN World Population Prospects 2024.