População
O país possui uma população de mais de 4 milhões de habitantes, sendo que 94% são brancos ou mestiços, 3% são negros e os outros 3% restantes são asiáticos. A população branca é, em sua maioria, descendente de espanhóis, italianos, alemães, judeus e poloneses. Os negros possuem sua descendência originada principalmente no povo jamaicano.
O país possui muitos refugiados, especialmente da Colômbia e Nicarágua. Além disso, foi o destino de muitas pessoas que sofriam com as guerras civis e ditatoriais de seus países, em meados do século passado. Os maiores exemplos dessa imigração vieram da Argentina e do Chile.
A única língua oficial do país é o espanhol. Há, entretanto, dois tipos de sotaques. Um deles, o nicoyano, é derivado das pessoas que vieram da nicarágua. O outro é o padrão, utilizado pela maioria dos habitantes.
