San Pedro () is a town and  municipality located in the Department of Valle del Cauca, Colombia.
San Pedro is an urban settlement and administrative division located within the Valle del Cauca department of Colombia.