Busachi is a comune, or municipality, situated in Italy within the region of Sardinia. It is located in the Province of Oristano.
The town is positioned approximately 90 kilometres (56 mi) north of Cagliari and about 30 kilometres (19 mi) northeast of Oristano.