The city is named after its founder Pedro de Valdivia and is located at the confluence of the Calle-Calle, Valdivia, and Cau-Cau Rivers, approximately 15 kilometers east of the coastal towns of Corral and Niebla.