A pesar de que en Colombia la lengua principal es el castellano, muchas lenguas se hablan aquí, de entre las cuales el castellano es la lengua mayoritaria. Más de sesenta lenguas indígenas y criollas se hablan en ámbitos locales y regionales, y su número concreto está bajo discusión, ya que algunos autores consideran como lenguas diferentes lo que otros consideran son variedades o dialectos de la misma lengua. Las mejores estimaciones cuentan 66 lenguas indígenas, aisladas o agrupadas en más de 20 familias o unidades filogenéticas, habladas por cerca de medio millón de indígenas. En Colombia hay una centena de idiomas o lenguas, de las cuales 80 son lenguas vivas y 20 están extintas.