La provincia de Cachapoal se encuentra en la cuenca de Rancagua, que abarca el valle encerrado entre las angosturas de Paine, por el norte, y de Pelequén, por el sur, y la Cordillera de los Andes y la Cordillera de la Costa.