Limita al norte con el cantón de Montes de Oca; al este con Cartago; hacia el sur con los cantones de Cartago y Desamparados; y al oeste con Curridabat y Desamparados.