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