Baratili San Pietro is a town and comune (municipality) in the Province of Oristano in the autonomous island region of Sardinia in Italy, located about 100 kilometres northwest of Cagliari and about 11 km (7 mi) north of Oristano. It has 1,194 inhabitants.