Nacque da umile famiglia del contado fiorentino. Studiò nel seminario di Fiesole, ove fu allievo di Brunone Bianchi. Nel 1829 si laureò in medicina. Fu per trenta anni medico condotto in paesi dell'Aretino, da Lucignano (1831) a Santa Maria al Monte (1832-1836) a Montevarchi (1836-1843) a Cortona (1843-1862). Sposò Clotilde del Nobolo di Montevarchi. A Montevarchi nacquero anche i suoi due figli Isolina e Isidoro Del Lungo. Fu cultore di studi classici ed ebbe anche interessi politici: di sentimenti liberali, fu sindaco di Montevarchi dal 1871 al 1873 e vi promosse la fondazione e l'istituzione dell'Ospedale. Dedicò gli ultimi anni della sua vita alla traduzione del "De Medicina" di Aulo Cornelio Celso.