Juan Rodríguez Ballesteros (Alcalá de Guadaíra, Seville, Spain, 1738 - Lima, Peru, 17 February 1818) was a Spanish judge and colonial official in South America.
Juan Rodríguez Ballesteros remained a supporter of the Royalist cause in Chile, even after the overthrow of his successor.
He strongly opposed the establishment of the First Junta, which earned him an exile to the town of San Fernando, decreed by the insurgents on 14 April 1811.
After many efforts, he obtained permission from the National Congress to travel to Lima, where he died in 1818 at the age of 80.
His son José Rodríguez Ballesteros (1775-1851) was a Colonel who served in the Royalist Army during the Chilean War of Independence.