A província de Baoruco tem uma área total de 1.284,9 km2 (496,1 sq mi). Tem 2,6% da área da República Dominicana e está classificada como a 17ª (de 31 mais o Distrito Nacional) maior província.
A altitude de Neiba, capital da província, é de 13 m.
A província de Baoruco fica no vale de Hoya de Enriquillo, um vale muito seco com algumas partes abaixo do nível do mar; sua capital, Neiba, tem uma elevação de apenas 10 m acima do nível do mar. Neste vale está o lago Enriquillo, e a parte nordeste do lago, cerca de um terço de sua superfície, pertence à província de Baoruco, incluindo suas pequenas ilhas de Barbarita e Islita.
A Serra de Neiba atravessa a parte norte da província, na fronteira com a província de San Juan.
O rio mais importante da província é o rio Yaque del Sur, um dos mais longos do país; ele forma o limite leste da província e sua água é usada para irrigação. Outros rios são Las Marías e Panzo.
O clima da província é um clima tropical, muito quente e seco no vale, mas é mais frio nas montanhas. No vale, os cactos e outras plantas de regiões secas são comuns. Há algumas florestas tropicais nas montanhas.
A única estrada importante da província passa pela parte sul da província, ao longo do vale, e as cidades mais importantes da província estão ao longo desta estrada.
Municípios
Existem cinco municípios e nove distritos municipais (M.D.) na província. Os municípios e seus distritos municipais (M.D.) são:
| Municípios da província de Baoruco |
| Município (código) | Distritos Municipais (código) | População (2010) | Área (km2) | Densidade | Altitude (m) |
| Neiba (030101) | 27,105 | 203.8 | 133.0 | 22 |
| El Palmar (030102) | 9,406 | 78.5 | 119.8 | 11 |
| Neiba (030100) | 36,511 | 282.3 | 129.3 | |
| Galván (030201) | 13,217 | 156.0 | 84.7 | 54 |
| El Salado (030202) | 2,485 | 125.5 | 19.8 | 5 |
| Galván (030200) | 15,702 | 281.5 | 55.8 | |
| Tamayo (030301) | 7,718 | 121.4 | 63.6 | 22 |
| Uvilla (030302) | 2,991 | 2.3 | 1,300.4 | 12 |
| Santana (030303) | 5,712 | 65.2 | 87.6 | 49 |
| Monserrat (030304) | 3,312 | 16.5 | 200.7 | 19 |
| Cabeza de Toro (030305) | 1,864 | 207.9 | 9.0 | 406 |
| Mena (030306) | 2,395 | 6.8 | 352.2 | 15 |
| Santa Bárbara-El 6 (030307) | 2,780 | 14.2 | 195.8 | 15 |
| Tamayo (030300) | 26,772 | 434.3 | 61.6 | |
| Villa Jaragua (030401) | 10,619 | 137.2 | 285.5 | 3 |
| Villa Jaragua (030400) | 10,619 | 137.2 | 285.5 | |
| Los Ríos (030501) | 5,771 | 101.0 | 57.1 | 35 |
| Las Clavellinas (030502) | 1,938 | 48.4 | 40.0 | 177 |
| Los Ríos (030500) | 7,709 | 149.5 | 51.6 | |
| Província de Baoruco (030000) | 97,313 | 1,284.9 | 75.7 | |