Gubbio é uma comuna italiana da região da Umbria, província de Perugia, com cerca de 30.453 habitantes. Estende-se por uma área de 525 km², tendo uma densidade populacional de 58 hab/km². Faz fronteira com Cagli (PU), Cantiano (PU), Costacciaro, Fossato di Vico, Gualdo Tadino, Perugia, Pietralunga, Scheggia e Pascelupo, Sigillo, Umbertide, Valfabbrica.