La ville de Saint-Florentin se situe dans le département Yonne.
Les villes limitrophes sont les suivantes : Brienon-sur-Armançon, Champlost, Venizy, Turny, Beugnon, Neuvy-Sautour, Germigny, Chéu, Vergigny, Mont-Saint-Sulpice.
20 infirmiers et infirmières à domicile travaillent à Saint-Florentin.