Il piccolo borgo di San Floro affonda le sue radici nella preistoria, nel Neolitico. Alcuni ritrovamenti archeologici testimoniano che, millenni più tardi, fosse una colonia magnogreca di Scolacium. L’intento dei colonizzatori era quello di sfruttare al massimo le ricche potenzialità del territorio delimitato da frutteti, distese di vegetazione adatte al sostentamento del bestiame e floridi boschi ricchi di legname. Antico casale di Squillace di cui seguì le vicende fino a fine '400 quando fu smembrato dalla famiglia Strivieri. Successivamente, fino al 1599, appartenne ai Mangione per poi ritornare agli Strivieri. Dal 1643 al 1711 fu possedimento di Cesare Marincola di Catanzaro e in seguito, fino all'eversione della feudalità, del feudo di Girifalco sotto il duca Nicola Maria Caracciolo, di cui ancora oggi è presente ben conservato il castello che veniva utilizzato come residenza estiva. Subì gravi danni dal terremoto del 1783 in cui fu distrutta l'antica chiesa di Santa Caterina. Dopo l'ordinamento amministrativo di Championnet venne inserito nel cantone di Catanzaro e nel 1807 i francesi lo inserirono nel governo di Squillace. Nel 1811 fu assegnato al circondario di Borgia, conferimento che rimase invariato anche dopo il riordino disposto dai Borbone nel 1816.