El cantón tiene un área de 44,83 km² y su cabecera es la ciudad de Tres Ríos.