Por su área, de 411.91 km², es el segundo cantón más grande de la provincia, después de Turrialba.