La provincia di Baoruco ha una superficie totale di 1.284,9 km2 (496,1 mq). Ha il 2,6% dell'area della Repubblica Dominicana ed è classificata come la 17a (su 31 più il Distretto Nazionale) provincia più grande.
L'altitudine di Neiba, capoluogo di provincia, è di 13 m.
La provincia di Baoruco si trova nella valle Hoya de Enriquillo, una valle molto arida con alcune parti sotto il livello del mare; il suo capoluogo, Neiba, ha un'altitudine di soli 10 m sul livello del mare. In questa valle si trova il lago Enriquillo, e la parte nord-orientale del lago, circa un terzo della sua superficie, appartiene alla provincia di Baoruco, comprese le piccole isole di Barbarita e Islita.
La Sierra de Neiba attraversa la parte settentrionale della provincia, al confine con la provincia di San Juan.
Il fiume più importante della provincia è il fiume Yaque del Sur, uno dei più lunghi del paese; costituisce il limite orientale della provincia e la sua acqua viene utilizzata per l'irrigazione. Altri fiumi sono Las Marías e Panzo.
Il clima della provincia è un clima tropicale, molto caldo e secco nella valle, ma è più fresco in montagna. Nella valle, i cactus e le altre piante delle regioni aride sono comuni. Ci sono alcune foreste pluviali in montagna.
L'unica strada importante della provincia attraversa la parte meridionale della provincia, lungo la valle, e i centri più importanti della provincia si trovano lungo questa strada.
I seguenti comuni
Ci sono cinque comuni e nove distretti municipali (M.D.) nella provincia. I comuni e i suoi distretti municipali (M.D.) sono:
| Comuni della provincia di Baoruco |
| Comune (codice) | Distretti comunali (codice) | Popolazione (2010) | Area (km2) | Densità | Altitudine (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 | |
| Provincia di Baoruco (030000) | 97,313 | 1,284.9 | 75.7 | |