La province de Baoruco a une superficie totale de 1 284,9 km2 (496,1 mi2). Elle représente 2,6 % de la superficie de la République dominicaine et est classée 17e (sur 31 plus le district national) des plus grandes provinces.
L'altitude de Neiba, la capitale provinciale, est de 13 m (43 ft).
La province de Baoruco se trouve dans la vallée de Hoya de Enriquillo, une vallée très sèche dont certaines parties sont en dessous du niveau de la mer ; sa capitale, Neiba, n'est située qu'à 10 m au-dessus du niveau de la mer. Dans cette vallée se trouve le lac Enriquillo, et la partie nord-est du lac, environ un tiers de sa surface, appartient à la province de Baoruco, y compris ses petites îles de Barbarita et Islita.
La Sierra de Neiba traverse la partie nord de la province, à la frontière de la province de San Juan.
Le fleuve le plus important de la province est le Yaque del Sur, l'un des plus longs du pays ; il forme la limite orientale de la province et son eau est utilisée pour l'irrigation. Les autres rivières sont Las Marías et Panzo.
Le climat de la province est un climat tropical, très chaud et sec dans la vallée, mais il est plus frais dans les montagnes. Dans la vallée, les cactus et autres plantes des régions sèches sont courants. Il y a quelques forêts tropicales dans les montagnes.
La seule route importante de la province passe par la partie sud de la province, le long de la vallée, et les villes les plus importantes de la province se trouvent le long de cette route.
Municipalités
La province compte cinq municipalités et neuf districts municipaux (M.D.). Les municipalités et ses districts municipaux (M.D.) sont :
| Municipalités de la province de Baoruco |
| Municipalité (code) | Districts municipaux (code) | Population (2010) | Domaine (km2) | Densité | 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 | |
| Province de Baoruco (030000) | 97,313 | 1,284.9 | 75.7 | |