La Provincia di Pavia, in Lombardia, conta 184 Comuni. Il Comune più esteso è Vigevano, con 81,36 km². Il Comune più popoloso è Pavia, con 71.811 abitanti. Di seguito l'elenco completo, in ordine alfabetico, con popolazione, superficie e altitudine di ciascun Comune.
| Comune | Popolazione | Superficie | Altitudine |
|---|---|---|---|
| Villanterio | 3.441 | 14,77 km² | 75 m |
| Vistarino | 1.595 | 9,49 km² | 78 m |
| Voghera | 40.220 | 63,44 km² | 106 m |
| Volpara | 131 | 3,77 km² | 346 m |
| Zavattarello | 881 | 28,40 km² | 534 m |
| Zavattarello Valverde | — | — km² | — m |
| Zeccone | 1.717 | 5,53 km² | 85 m |
| Zeme | 983 | 24,58 km² | 105 m |
| Zenevredo | 481 | 5,40 km² | 196 m |
| Zerbo | 407 | 6,36 km² | 60 m |
| Zerbolò | 1.714 | 37,19 km² | 72 m |
| Zinasco | 3.191 | 29,74 km² | 82 m |
Istat 01/01/2026