voornamelijk Rooms-katholiek 92%, Protestant 2%, Joods 2% en Anders 4%
De officiële taal is Spaans. Verder wordt er nog Italiaans, Engels, Duits en Frans gesproken