Villacidro is a town and comune located in the autonomous island region of Sardinia, Italy. It serves as one of the two co-capitals of the province of Medio Campidano, sharing this administrative status with the town of Sanluri.
The municipality has a population of 12,878 inhabitants. It functions as a primary administrative center within its province in the southern part of the island.