Colombia es un país pluricultural con 87 etnias indígenas, 3 grupos afrocolombianos y el pueblo gitano. Aunque los indígenas representaban el 25% de la población a finales del siglo XIX, ahora son solo el 1.6%, distribuidos entre más de 80 etnias como los Wayúu, Nasa y Emberá, que hablan más de 64 lenguas. Los afrocolombianos descienden de esclavos traídos desde el siglo XVI y viven principalmente en la costa del Pacífico y el Caribe.