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,602 | 269.12 | 20.8 |
| Barumini | Barùmini | 1,117 | 26.40 | 42.3 |
| Collinas | Fòrru | 756 | 20.83 | 36.3 |
| Furtei | Futèi | 1,487 | 26.11 | 57.0 |
| Genuri | Giaùni/Jaùni | 298 | 7.52 | 39.6 |
| Gesturi | Gèsturi | 1,136 | 46.83 | 24.3 |
| Gonnosfanadiga | Gònnos | 6,039 | 125.19 | 48.2 |
| Guspini | Gùspini | 10,709 | 174.67 | 61.3 |
| Las Plassas | Is Pràtzas | 210 | 11.04 | 19.0 |
| Lunamatrona | Lunamatròna | 1,588 | 20.59 | 77.1 |
| Pabillonis | Pabillòis | 2,433 | 37.42 | 65.0 |
| Pauli Arbarei | Paùli Arbarèi | 538 | 15.14 | 35.5 |
| Samassi | Samàssi | 4,715 | 42.04 | 112.2 |
| San Gavino Monreale | Santu 'Èngiu | 7,923 | 87.40 | 90.7 |
| Sanluri | Seddòri | 8,044 | 84.23 | 95.5 |
| Sardara | Sàrdara | 3,744 | 56.23 | 66.6 |
| Segariu | Segarìu | 1,083 | 16.69 | 64.9 |
| Serramanna | Serramànna | 8,487 | 83.84 | 101.2 |
| Serrenti | Serrènti | 4,470 | 42.78 | 104.5 |
| 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 | 466 | 9.76 | 47.7 |
| Villacidro | Bidda de Cidru/Biddexìdru | 12,997 | 183.48 | 70.8 |
| Villamar | Mara Arbarèi | 2,408 | 38.53 | 62.5 |
| Villanovaforru | Biddanòa de Fòrru | 695 | 10.93 | 63.6 |
| Villanovafranca | Biddanòa Frànca | 1,148 | 27.59 | 41.6 |