Firenzuola, dans le haut Mugello, a toujours été une étape intermédiaire pour ceux qui voyagent entre Florence et Bologne. Située dans la haute vallée de la rivière Santerno, elle est isolée du reste du monde et offre des paysages à couper le souffle, allant des carrières de pietra serena, tant appréciées par Brunelleschi, aux eaux bleues de la rivière Rovigo.
Le nom de la ville, qui signifie « petite Florence », a été suggéré par l'historien Giovanni Villani au XIVe siècle, le même qui a également conçu le blason, dont la moitié représente les armes de la municipalité de Florence - le lys - et l'autre moitié celles du peuple - la croix rouge sur fond blanc.
Compte tenu de sa position stratégique, la première pierre de Firenzuola a été posée le 9 avril 1332, par la République de Florence, pour défendre ses frontières et en même temps comme avant-poste dans la terre de Romagne. Le village était autrefois enfermé dans le cercle des murs du château, ouvert au sud et au nord par deux portes médiévales : Porta Fiorentina et Porta Bolognese.
Au XVe siècle, le village a été presque entièrement reconstruit par Antonio da S. Gallo - l'un des meilleurs architectes de la Renaissance - à la demande de Laurent de Médicis. À la Renaissance, le gouverneur de la ville était Nicolas Machiavel.