San Vicente de Alcántara ou, em português, São Vicente de Alcântara, é um município raiano da Espanha na comarca da Terra de Badajoz, província de Badajoz, comunidade autónoma da Estremadura, de área 275,3 km². Em 2021 tinha 5 340 habitantes (densidade: 19,4 hab./km²).[1]
O município pertence à Mancomunidade da Serra de São Pedro (em castelhano: Mancomunidad de Sierra de San Pedro), a qual é constituída pelos municípios da comarca de Valência de Alcântara (na província de Cáceres) mais San Vicente de Alcántara.[2]