Vegaviana es un municipi de la província espanhòla de Cáceres e de la Comunautat Autonòma d'Extremadura.