This is a list of the 28 municipalities ( comuni ) of the Province of Medio Campidano of the autonomous region of Sardinia in Italy.
| Municipality | Native name | Population (2025) [1] | Area (km²) [2] | Density |
|---|---|---|---|---|
| Arbus | Àrbus | 5,586 | 269.12 | 20.8 |
| Barumini | Barùmini | 1,117 | 26.40 | 42.3 |
| Collinas | Fòrru | 758 | 20.83 | 36.4 |
| Furtei | Futèi | 1,485 | 26.11 | 56.9 |
| Genuri | Giaùni/Jaùni | 297 | 7.52 | 39.5 |
| Gesturi | Gèsturi | 1,134 | 46.83 | 24.2 |
| Gonnosfanadiga | Gònnos | 6,031 | 125.19 | 48.2 |
| Guspini | Gùspini | 10,681 | 174.67 | 61.1 |
| Las Plassas | Is Pràtzas | 210 | 11.04 | 19.0 |
| Lunamatrona | Lunamatròna | 1,589 | 20.59 | 77.2 |
| Pabillonis | Pabillòis | 2,417 | 37.42 | 64.6 |
| Pauli Arbarei | Paùli Arbarèi | 538 | 15.14 | 35.5 |
| Samassi | Samàssi | 4,710 | 42.04 | 112.0 |
| San Gavino Monreale | Santu 'Èngiu | 7,884 | 87.40 | 90.2 |
| Sanluri | Seddòri | 8,036 | 84.23 | 95.4 |
| Sardara | Sàrdara | 3,740 | 56.23 | 66.5 |
| Segariu | Segarìu | 1,082 | 16.69 | 64.8 |
| Serramanna | Serramànna | 8,442 | 83.84 | 100.7 |
| Serrenti | Serrènti | 4,460 | 42.78 | 104.3 |
| Setzu | Sètzu | 129 | 7.77 | 16.6 |
| Siddi | Sìddi | 548 | 11.02 | 49.7 |
| Tuili | Tuìli | 903 | 24.59 | 36.7 |
| Turri | Tùrri | 372 | 9.60 | 38.8 |
| Ussaramanna | Soramànna | 465 | 9.76 | 47.6 |
| Villacidro | Bidda de Cidru/Biddexìdru | 12,988 | 183.48 | 70.8 |
| Villamar | Mara Arbarèi | 2,398 | 38.53 | 62.2 |
| Villanovaforru | Biddanòa de Fòrru | 839 | 10.93 | 76.8 |
| Villanovafranca | Biddanòa Frànca | 1,144 | 27.59 | 41.5 |