Elorrio es un municipio ubicado en la provincia de Vizcaya en País Vasco. La población de Elorrio es de 7 375 personas (2020), el área de Elorrio es de 37.40 kilómetros cuadrados, la distancia de Elorrio a Vitoria (capital de la País Vasco) es de 33 kilómetros, la distancia de Elorrio a Madrid es de 390 kilómetros. Elorrio comparte fronteras con Abadiano, Axpe Achondo, Bérriz, Zaldívar, Elgueta, Vergara, Mondragón y Aramayona.