Barahona is bordered to the northwest by the province of Baoruco, to the northeast by Azua, to the west by the Independencia province. The Pedernales province is to the southwest and south of Barahona and the Caribbean Sea is to the east.