O Castelo de Montalvão, no Alentejo, localiza-se na povoação do mesmo nome, concelho de Nisa, distrito de Portalegre, em Portugal.
Pertenceu ao mestrado da Ordem de Cristo e teve foral dado por D. Manuel em 1512. Castelo em ruínas, construído por D. Dinis, com porta do séc. XVII.