Barra do Rocha is a municipality in the state of Bahia in the North-East region of Brazil.
Coordinates: 14°14′S 39°39′W / 14.233°S 39.650°W / -14.233; -39.650