Erandio tiene una población de aproximadamente 24,000 habitantes, lo que lo convierte en un pueblo relativamente pequeño pero densamente poblado. La mayoría de la población se identifica como vasca, siendo el euskera y el español los idiomas principales. Al igual que muchos pueblos del País Vasco, Erandio ha visto un crecimiento gradual de la población a lo largo de los años, impulsado en parte por su cercanía a Bilbao y su atractivo como ciudad dormitorio.
El pueblo cuenta con una demografía diversa, con una mezcla de jóvenes profesionales, familias y generaciones mayores. La identidad vasca es fuerte, y las tradiciones y el idioma local son aspectos importantes de la vida diaria. También ha habido un aumento en residentes internacionales, en particular de otras partes de España y Europa, lo que contribuye a la creciente diversidad del pueblo.