Limita con los cantones de San Carlos, Río Cuarto y Alajuela al oeste, el cantón de Heredia al sur, la provincia de Limón al este y con la República de Nicaragua al norte.