El idioma oficial es el catalán, lengua habitual de la mayoría de la población aunque el español representa la lengua habitual de alrededor de un tercio de la población.