Cachapoal is a landlocked province (it does not border the ocean) and is bordered to the north by the Santiago Metropolitan region, to the east by Argentina, to the south by the Colchagua province and to the west by the Cardenal Caro province.