Los cantones de Costa Rica son el segundo nivel administrativo de Costa Rica . Las siete provincias de Costa Rica se dividen en 81 cantones. Son creados por la asamblea legislativa.
La siguiente lista presenta todos los cantones clasificados por provincias en el orden del código al que están adscritos. La capital de cada cantón aparece entre paréntesis.
La provincia de Alajuela se divide en quince cantones:
La provincia de Cartago se divide en ocho cantones:
La provincia de Guanacaste se divide en once cantones:
La provincia de Heredia se divide en diez cantones:
La provincia de Limón se divide en seis cantones:
La provincia de Puntarenas se divide en once cantones:
La provincia de San José se divide en veinte cantones: