Elorrio es un municipio de la provincia de Vizcaya, perteneciente a la comarca del Duranguesado en el País Vasco (España).