Kostarika se sastoji od sedam provincija (špa. provincias): 1. Alajuela (središnji dio; sjeverno od glavnog grada (San José-a)) 250px|Provincije Kostarike</tr> 2. Cartago </tr> 3. Guanacaste (sjeverozapad)</tr> 4. Heredia </tr> 5. Limón (Karipska obala)</tr> 6. Puntarenas (jugozapad)</tr> 7. San José (područje oko glavnog grada)</tr> Provincija Populacija % ukupne Gustoća (/km²) Površina % ukupne San José 1.345.750 35.3% 271.3 11.266 22.1% Alajuela 716.286 18.8% 73.4 10.141 19.8% Cartago 432.395 11.3% 138.4 9.754 19.1% Puntarenas 357.483 9.4% 31.7 9.189 18.0% Heredia 354.732 9.3% 133.5 4.960 9.7% Limón 339.295 8.9% 36.9 3.125 6.1% Guanacaste 264.238 6.9% 26.1 2.657 5.2% Kostarika 3.810.179 74,6 51.092

Provinicije se dalje dijele na kantone (špa. cantones), koji se dijele na distrikte (špa. distritos).