San Giovanni in Fiore est une commune de la province de Cosenza, dans la région de Calabre, en Italie.