Der bor ca. 46 mio. mennesker i Colombia, og de kan opdeles i tre etniske grupper: indianere (ca. 58%), efterkommere af europæiske indvandrere (ca. 20%) og efterkommere af afrikanske slaver (ca. 20%).