La ville de Budrio est probablement d'origine celtique, si l’on se fie à son nom. Mais on ne dispose d’aucun témoignage de cette époque. En revanche, on y a retrouvé des traces de l’époque romaine. Ici les Romains avaient créé un système de canaux encore en fonction aujourd’hui, qui a largement contribué à la fertilité et à la rente de la terre. Le centre-ville a été fondé entre le Xe et le XIe siècles, mais c’est au XIVe siècle que la ville a été reconstruite et fortifiée, avec des tours et des bastions. Un pan de mur du XIVe siècle est même visible sur la place Piazza Matteotti .