San Vicente de Alcántara là một đô thị trong tỉnh Badajoz, Extremadura, Tây Ban Nha. Dân số 5.821 người và diện tích 275 km².
39°21′40″B 7°8′0″T / 39,36111°B 7,13333°T / 39.36111; -7.13333