The San Juan province has Santiago Rodríguez and Santiago provinces to the north, Azua province (and a short part of La Vega) to the east, Baoruco province to the south and Elías Piña province to the west.