Gonnosfanadiga, Gonnos or Gonnos-Fanàdiga in Sardinian language, is a town and comune on the island of Sardinia, in the province of Medio Campidano, Italy. It is located between Medio Campidano plain to the northeast and the Monte Linas massif to the southwest.