A pesar de que el español es el idioma oficial, se hablan otras lenguas como el inglés y el kryol limonense por parte de la población afrodescendiente, los cuales se extienden por la zona litoral atlántica, así como los idiomas indígenas: el bribri, y el cabécar, en los cercanos cantones de Talamanca y Matina.