La provincia de Perugia tiene 59 municipios, que se reparten del siguiente modo: