Batalla de Villaviciosa puede referirse a cualquiera de las siguientes batallas: