Caro Rodríguez was elected regidor of Pichilemu in 1906 for a three-year term, and was re-elected in 1912, 1918, 1921, and 1924. Following Luis Barahona Fornés' resignation as mayor of Pichilemu in 1925, the Pichilemu City Council elected Francisco Caro to complete his term, which lasted until May 1927.
