Gubbio ir sena pilsēta, kuras pirmsākumi meklējami Umbrijas civilizācijas augstumā, kā redzams no Eugubīna tabletēm (septiņas bronzas tabletes ar rakstīšanu Umbrijas valodā, kas saglabātas Palazzo dei Consoli pilsoniskajā muzejā). Romieši deva tai nosaukumu Iguvium un vēlāk Eugubium. Iznīcināja Goti (552), kurus vispirms pārņēma bizantieši (592) un pēc tam Lombardi (772), tas atkal pieauga 11.gadsimtā, kad tas tika izveidots kā neatkarīga komūna. 12. gadsimtā Gubbio, Gubbio lielā aizstāvja bīskapa Ubaldo garīgā vadībā, uzvarēja karā pret Perudžu un citām tuvējām pilsētām. Pateicoties plaukstošajai rūpniecībai (specializējusies majolikas keramikā), tā sasniedza vislielāko krāšņumu 14.gadsimtā, kura laikā tika uzcelti daudzi pieminekļi, un tā uzņēma viduslaiku izskatu, kas joprojām ir šodien.