En la época precolombina, el territorio que actualmente corresponde al cantón de San Carlos estuvo habitado por indígenas botos.