Las piezas arqueológicas encontradas en lo que hoy es el cantón de Flores, confirma que fue habitado por indígenas del llamado reino huetar de Occidente, cuyo cacique fue Garavito, territorio que formó parte de la región que se denominó durante la Colonia como Valle de Barva, en donde se fueron formando algunas haciendas de labriegos españoles, provenientes principalmente de Cartago.