La Provincia di Medio Campidano, in Sardegna, conta 28 Comuni. Il Comune più esteso è Arbus, con 269,44 km². Il Comune più popoloso è Villacidro, con 12.878 abitanti. Di seguito l'elenco completo, in ordine alfabetico, con popolazione, superficie e altitudine di ciascun Comune.
| Comune | Popolazione | Superficie | Altitudine |
|---|---|---|---|
| Arbus | 5.532 | 269,44 km² | 320 m |
| Barumini | 1.084 | 26,48 km² | 211 m |
| Collinas | 741 | 20,83 km² | 252 m |
| Furtei | 1.474 | 26,11 km² | 87 m |
| Genuri | 295 | 7,52 km² | 225 m |
| Gesturi | 1.113 | 46,83 km² | 311 m |
| Gonnosfanadiga | 5.959 | 125,19 km² | 192 m |
| Guspini | 10.563 | 174,67 km² | 138 m |
| Las Plassas | 208 | 11,04 km² | 148 m |
| Lunamatrona | 1.582 | 20,59 km² | 161 m |
| Pabillonis | 2.404 | 37,43 km² | 46 m |
| Pauli Arbarei | 524 | 15,14 km² | 137 m |
| Samassi | 4.674 | 42,04 km² | 54 m |
| San Gavino Monreale | 7.823 | 87,40 km² | 58 m |
| Sanluri | 7.996 | 84,23 km² | 137 m |
| Sardara | 3.711 | 56,23 km² | 146 m |
| Segariu | 1.074 | 16,69 km² | 117 m |
| Serramanna | 8.388 | 83,84 km² | 44 m |
| Serrenti | 4.425 | 42,78 km² | 122 m |
| Setzu | 127 | 7,80 km² | 208 m |
| Siddi | 541 | 11,02 km² | 182 m |
| Tuili | 882 | 24,57 km² | 207 m |
| Turri | 375 | 9,60 km² | 164 m |
| Ussaramanna | 466 | 9,76 km² | 164 m |
| Villacidro | 12.878 | 183,48 km² | 279 m |
| Villamar | 2.392 | 38,53 km² | 117 m |
| Villanovaforru | 789 | 10,93 km² | 315 m |
| Villanovafranca | 1.135 | 27,49 km² | 285 m |
Istat 01/01/2026