La province de Monte Cristi a une superficie totale de 1 885,8 km2 (728,1 mi2). Elle représente 3,9 % de la superficie de la République dominicaine et est classée comme la 9e plus grande province (sur 31 plus le district national).
L'altitude de San Fernando de Monte Cristi, capitale provinciale, est de 16 m au-dessus du niveau de la mer.
La province de Monte Cristi se trouve dans la partie nord-ouest de la vallée du Cibao ; cette partie est également appelée la vallée du Yaque del Norte ou Línea Noroeste et est très sèche car il ne pleut pas beaucoup ici.
Le fleuve le plus important de la province est le Yaque del Norte, le plus long fleuve de la République dominicaine. Les autres rivières sont le Guayubín et le Maguaca, affluents du Yaque del Norte.
La Cordillera Septentrional ("chaîne de montagnes du nord") s'étend le long de la côte nord de la province ; il n'y a pas de hautes montagnes, seulement des collines basses. À l'extrémité occidentale de cette chaîne de montagnes se trouve la montagne "El Morro", qui forme un promontoire ou une petite péninsule.
Climat
Le climat de la province est un climat tropical, chaud la plupart de l'année.