Gubbio er en gammel by, hvis oprindelse går tilbage til højden af den Umbriske civilisation, som kan ses fra Eugubine Tabletter (syv bronze tabletter med at skrive i den Umbriske sprog, bevaret på Civic Museum i Palazzo dei Consoli). Romerne gav det navnet Iguvium, og senere Eugubium. Ødelagt af goterne (552), som først blev efterfulgt af by .antinerne (592) og derefter Lombarderne (772), rejste den sig igen i det 11.århundrede, da den blev etableret som en selvstændig kommune. I det 12. århundrede vandt Gubbio under den åndelige vejledning af biskop Ubaldo, den store beskytter af Gubbio, en krig mod Perugia og andre nærliggende byer. Takket være sin blomstrende industri (specialiseret i majolica keramik) nåede den sin største pragt i det 14.århundrede, i hvilket tidsrum mange monumenter blev bygget, og det tog det middelalderlige udseende, der stadig har i dag.