Viñal (Vinyals en catalán)[1] es una localidad española perteneciente al municipio de Montanuy, en la Ribagorza, provincia de Huesca, Aragón.
Se encuentra en el valle del Baliera.