María Rosa de Madariaga es licenciada en Filosofía y Letras por la Universidad Complutense de Madrid, diplomada en lengua, literatura y civilización árabes del Instituto Nacional de Lenguas y Civilizaciones Orientales de París, y doctora en Historia por la Universidad de París I (Panthéon-Sorbonne).