Flores is the eighth canton in the province of Heredia in Costa Rica. The canton covers an area of 6.96 km², and has a population of 16,036. The capital city of the canton is San Joaquín.
The compact canton is located between the provincial capital cities of Alajuela and Heredia, with the Río Segundo (Second River) forming the northwestern boundary and the Río Burío establishing the canton's southwestern border.
The canton of Flores is subdivided into 3 distritos (districts).
The canton was established by a decree of August 12, 1915.
Coordinates: 10°00′N 84°09′W / 10.000°N 84.150°W