Provinsi Hermanas Mirabal memiliki luas total 427.4 km2 (165.0 sq mi). Provinsi ini memiliki 0.9% dari luas Republik Dominika dan menduduki peringkat ke-31 (dari 31 ditambah Distrik Nasional) provinsi terbesar; hanya Distrito Nacional yang lebih kecil.
Ada dua wilayah geografis di provinsi ini. Bagian utara provinsi ini berada di sisi selatan Cordillera Septentrional (pegunungan Utara); pegunungan di sini tidak terlalu tinggi. Bagian selatan berada di lembah Cibao.
Ketinggian Salcedo, ibu kota provinsi, adalah 196 m (643 kaki).
Satu-satunya kawasan lindung di provinsi ini adalah Reserva Científica La Salcedoa ("Cagar Alam Ilmiah La Salcedoa"), yang dibuat untuk melindungi habitat tanaman endemik: Salcedoa mirabaliarum. Kawasan ini berada di wilayah karstik dan termasuk bagian dari provinsi Espaillat.
Iklim
Iklim provinsi ini adalah iklim tropis, panas hampir sepanjang tahun.
Kota
Ada 3 kotamadya dan 2 distrik kota (M.D.) di provinsi ini. Kotamadya dan distrik kotamadya (M.D.) adalah:
| Kota-kota di provinsi Hermanas Mirabal |
| Kotamadya (kode) | Distrik Kota (kode) | Populasi (2010) | Area (km2 ) | Kepadatan | Ketinggian (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 | |
| Provinsi Hermanas Mirabal (190000) | 92,193 | 427.4 | 215.7 | |