Colombia has a population of 49,842,298 (2025 est.) — growing at 0.54% per year, median age 33.1 years, life expectancy 74.9 years. It is ranked #41 of 195 in the Magna Country Rankings (Power 60.09/100). Full demographics — fertility, urbanization, languages, religions — are on its Magna Factbook country file below.