División política
La provincia de San José está dividida en 20 cantones y 111 distritos. Los cantones y sus cabeceras son:

La provincia de San José está dividida en 20 cantones y 111 distritos. Los cantones y sus cabeceras son:
San José, el cantón central de la Ciudad de San José.
Escazú, Escazú.
Desamparados, Desamparados.
Puriscal, Santiago.
Tarrazú, San Marcos.
Aserrí, Aserrí.
Mora, Ciudad Colón.
Goicoechea, Guadalupe.
Santa Ana, Santa Ana.
Alajuelita, Alajuelita.
Vásquez de Coronado, San Isidro.
Acosta, San Ignacio.
Tibás, San Juan.
Moravia, San Vicente.
Montes de Oca, San Pedro.
Turrubares, San Pablo.
Dota, Santa María.
Curridabat, Curridabat.
Pérez Zeledón, San Isidro de El General.
León Cortés, San Pablo.