Está ubicado 44 km al noroeste de Talca y 30 km al sureste de Curepto, en plena Cordillera de la Costa.