Villaputzu, Bidda de Putzi or Biddeputzi in Sardinian language is a municipality in the Province of Cagliari in the Italian region and island of Sardinia, located about 45 kilometres (28mi) northeast of the Sardinian capital Cagliari. It is located in a short plain at the mouth of the Flumendosa river, next to the Sarrabus hill.