A pesar de que el español es el idioma oficial, se hablan otras lenguas como el inglés caribeño o mekatelyu por parte de la población afrodescendiente, y que se extiende por casi toda la provincia así como los idiomas indígenas como el bribri y el cabécar hacía el interior del cantón, en los confines con Talamanca.