Saint-Florentin est une ville française située en région Bourgogne-Franche-Comté, dans le département de l'Yonne.
La population de Saint-Florentin est de 5.018 habitants.
2.092 ménages habitent à Saint-Florentin dans 2.448 logements.