Il territorio di Londa era frequentato già dal tempo degli Etruschi, come testimoniato dal ritrovamento di alcune abitazioni del VI secolo a.C. e soprattutto della cosiddetta Stele di Londa, oggi conservata nel Museo Archeologico Nazionale di Firenze.
Gli Etruschi hanno lasciato traccia del loro passaggio anche nella toponomastica delle frazioni comunale, come dimostrano i nomi di Rata, Rincine, Vicorati e Vierle. I nomi delle frazioni di Bucigna, Caiano, Caspriano e Petroio risalgono invece al III secolo a.C., al tempo dei primi insediamenti Romani.
In epoca medievale l’area fu controllata dai Conti Guidi, che la cedettero poi ai Bardi. Tra il XV e il XVII secolo Londa divenne una Contea, legata al Castello di San Lorino. Infeudata alla famiglia Guadagni, tornò a far pienamente parte del dominio granducale con le riforme di Pietro Leopoldo d’Asburgo Lorena.