Limita al norte con el cantón central de Heredia (distrito Vara Blanca), al sur con el cantón de Flores, al este con el cantón de Barva y al oeste con la provincia de Alajuela.