Nació el 23 de julio de 1886 en la ciudad gallega de La Coruña, en el seno de una familia numerosa —pues tuvo diez hermanos— y de larga tradición militar, hijo del coronel Darío José de Madariaga y de María Ascensión Rojo; su padre le enviaría a Francia a estudiar ingeniería hacia 1900.