Lunamatrona is a comune (municipality) in the Province of South Sardinia in the Italian region Sardinia, located about 50km northwest of Cagliari and about 9km north of Sanluri, in the inner Marmilla plain. Lunamatrona borders the following municipalities: Collinas, Pauli Arbarei, Sanluri, Siddi, Villamar, Villanovaforru.