Bari Sardo (; ) is a town and comune (municipality) in the Province of Ogliastra in the autonomous island region of Sardinia in Italy, located about 120 km northeast of Cagliari and about south of Tortolì. It has inhabitants.
Bari Sardo borders the municipalities of Cardedu, Ilbono, Lanusei, Loceri, and Tortolì.