Teodoro Sainz Rueda nació en Briviesca (Burgos) el 8 de noviembre de 1835, hijo de Francisco Manuel Sainz Vivanco y de Francisca Paula de Rueda ambos de acomodadas familias de Briviesca.