San Calogero () is a comune (municipality) in the Province of Vibo Valentia in the Italian region Calabria, located about southwest of Catanzaro and about southwest of Vibo Valentia. As of 31 December 2004, it had a population of 4,571 and an area of .
San Calogero borders the following municipalities: Candidoni, Filandari, Limbadi, Mileto, Rombiolo.