The municipality of Pedernales has the Independencia Province to the north, the Barahona Province to the east, the municipality of Oviedo to the southeast, the Caribbean Sea to the south and Haiti to the west. The city is at about from the border with Haiti.