[2][3] Marvão debe su nombre a Ibn Marwan al-Yil'liqui (muerto sobre 889), líder de un movimiento sufista del Al-Ándalus, que se alzó en armas contra los emires de Córdoba y creó el reino de Badajoz hasta la instauración del Califato de Córdoba en 931.
Ibn Marwan tenía refugio en el actual castillo de Marvão.
La fortaleza fue conquistada por Alfonso I en las campañas de los años 1160 a 1166, y retomada por el califa almohade Abu Yúsuf Yaqub al-Mansur en 1190, aunque volvió pronto a manos portuguesas.
En recibió fueros del rey Sancho II, quien mandó ampliar el castillo.
Datos según el nomenclátor publicado por el INE portugués.