Limita al norte con los cantones de Valverde Vega y Alajuela, al sur y este con Alajuela y Grecia, y al oeste con Grecia.