Nació en Madrid el 4 de mayo de 1861, de noble familia gallega: hijo primogénito de Juan Bautista de Armada y Valdés, caballero de Santiago, y de Ramona de Losada y Miranda, XI marquesa de Figueroa.