Gubbio yra senovinis miestas, kurio kilmė grįžta į Umbrijos civilizacijos aukštį,kaip matyti iš Eugubino tablečių (septynios bronzinės tabletės Su raštu Umbrijos kalba, išsaugotos pilietiniame muziejuje Palazzo dei Consoli). Romėnai davė jam pavadinimą Iguvium, o vėliau Eugubium. Sunaikinta Gotų (552), kurie buvo pirmieji Bizantijos (592) ir tada Lombardai (772), ji vėl išaugo 11 amžiuje, kai ji buvo įkurta kaip nepriklausoma komuna. 12-ajame amžiuje Gubbio, vadovaujant vyskupui Ubaldo, Didžiojo Gubbio gynėjo, laimėjo karą prieš Perudžą ir kitus netoliese esančius miestus. Dėl savo klestinčios pramonės (specializuotos majolikos keramikos), ji pasiekė didžiausią šlovę 14 amžiuje, per kurį buvo pastatyta daug paminklų, ir ji paėmė viduramžių išvaizdą, kuri vis dar yra šiandien.