Villes principales
San José
Capitale administrative et politique du pays, San José est située dans la vallée centrale sur un plateau accidenté que découpent deux rivières, le Torrès au nord et le Maria-Aguilar au sud. Altitude : 1.200 mètres. C'est un important centre commercial et le musée de l'or, le deuxième plus important d'Amérique latine pour les vestiges précolombiens.
Plus de 450 000 habitants vivent à San José. Le climat est humide de mai à décembre. Les nuits restent fraîches.
A noter que l'ensemble constitué par les villes de San José, Alajuéla, Hérédia et Cartago, reliées par une constellation de banlieues, forme une communauté urbaine de plus de 2 millions d'habitants.
Alajuela
160.000 habitants. Altitude 952 mètres. Alajuela se situe à 23 km de la capitale, tout près de l'aéroport international. Climat plus chaud et moins humide que San José.
Cartago
110.000 habitants, altitude 1.439 mètres. Cette ville est une ancienne capitale coloniale située à 22 km au pied du volcan Irazu. On trouve aux environs des exploitations agricoles (pommes de terre, oignons, légumes, etc.) et de l'élevage laitier. Climat frais, souvent brumeux.
Heredia
65.000 habitants. Altitude 1.150 mètres. Au pied du volcan Barba, à 22 km de San José. C'est un centre d'échanges commerciaux dans une région de culture de caféiers.
Liberia (Guanacaste)
35.000 habitants, capitale de la province de Guanacaste. Elevage bovin extensif. Altitude : 144 mètres. Climat chaud et sec.
Puerto Limon
65.000 habitants, port sur la mer des Caraïbes, à 193 km de San José. Premier port marchand avec le port de Moin.
Puntarenas
90.000 habitants, sur la Baie de Nicoya (océan Pacifique), à 130 km de San José, port important (échanges commerciaux avec la côte ouest américaine).


