De provincie Hermanas Mirabal heeft een totale oppervlakte van 427,4 km2 (165,0 km²). Zij beslaat 0,9% van de oppervlakte van de Dominicaanse Republiek en is de 31e (van de 31 plus het Nationale District) grootste provincie; alleen het Distrito Nacional is kleiner.
Er zijn twee geografische regio's in de provincie. De noordelijke helft van de provincie ligt aan de zuidkant van de Cordillera Septentrional (noordelijke bergketen); de bergen zijn hier niet erg hoog. De zuidelijke helft ligt in de Cibao vallei.
De hoogte van Salcedo, de provinciehoofdstad, is 196 m.
Het enige beschermde gebied in de provincie is het Reserva Científica La Salcedoa ("Wetenschappelijk Reservaat La Salcedoa"), opgericht om de habitat van een endemische plant te beschermen: de Salcedoa mirabaliarum. Het gebied ligt in een karstgebied en omvat een deel van de provincie Espaillat.
Klimaat
Het klimaat van de provincie is tropisch, het grootste deel van het jaar heet.
Gemeenten
Er zijn 3 gemeenten en 2 gemeentelijke districten (M.D.) in de provincie. De gemeenten en haar gemeentelijke districten (M.D.) zijn:
| Gemeenten in de provincie Hermanas Mirabal |
| Gemeente (code) | Gemeentelijke districten (code) | Bevolking (2010) | Gebied (km2 ) | Dichtheid | Hoogte (m) |
| Salcedo (190101) | 35,306 | 84.2 | 419.3 | 196 |
| Jamao Afuera (190102) | 4,251 | 92.8 | 45.8 | 700 |
| Salcedo (190100) | 39,557 | 177.1 | 223.4 | |
| Tenares (190201) | 22,922 | 92.7 | 247.3 | 163 |
| Blanco (190202) | 4,843 | 66.2 | 73.2 | 183 |
| Tenares (190200)) | 27,765 | 158.9 | 174.7 | |
| Villa Tapia (190301) | 24,871 | 91.4 | 272.1 | 107 |
| Villa Tapia (190300) | 24,871 | 91.4 | 272.1 | |
| Provincie Hermanas Mirabal (190000) | 92,193 | 427.4 | 215.7 | |