La Provincia di Perugia, in Umbria, conta 59 Comuni. Il Comune più esteso è Gubbio, con 525,77 km². Il Comune più popoloso è Perugia, con 162.384 abitanti. Di seguito l'elenco completo, in ordine alfabetico, con popolazione, superficie e altitudine di ciascun Comune.
| Comune | Popolazione | Superficie | Altitudine |
|---|---|---|---|
| Spoleto | 35.875 | 348,14 km² | 407 m |
| Todi | 15.432 | 222,86 km² | 400 m |
| Torgiano | 6.628 | 37,65 km² | 223 m |
| Trevi | 7.969 | 71,19 km² | 419 m |
| Tuoro sul Trasimeno | 3.793 | 55,88 km² | 314 m |
| Umbertide | 16.207 | 200,83 km² | 252 m |
| Valfabbrica | 3.225 | 92,30 km² | 297 m |
| Vallo di Nera | 317 | 36,22 km² | 342 m |
| Valtopina | 1.258 | 40,57 km² | 370 m |
Istat 01/01/2026