His father was Sgt. Maj. Lucas Caballero de los Olivos, and his mother was Margarita Rodriguez de Montemayor.
He married Juana Josefa Ballesteros, daughter of Juan Esteban de Ballesteros and Maria Josefa Montes de Oca. His wife died on 3 Jan 1732 in Huajuco.
In 1733, he requested a dispensation to marry Margarita de la Garza (Montemayor). It was his second marriage, and her second marriage. Dispensation source: Guerra, et. al., Index to the Marriage Investigations of the Diocese of Guadalajara, p.262.
Maria Josefa Caballero. She married Juan Joseph de la Garza. She married Domingo Miguel Guajardo, son of Pedro Guajardo and Maria Baez Treviño.
Maria Teresa Caballero. In 1732, she requested a dispensation to marry Buenaventura Cayetano de la Garza.