Erandio has a population of around 24,000 people, making it a relatively small but densely populated town. The majority of the population identifies as Basque, with Euskara and Spanish being the main languages spoken. Like many towns in the Basque Country, Erandio has seen gradual population growth over the years, driven in part by its proximity to Bilbao and its appeal as a commuter town.
The town has a diverse demographic, with a mix of young professionals, families, and older generations. The Basque identity is strong, with local traditions and language being important aspects of daily life. There has also been an increase in international residents, particularly from other parts of Spain and Europe, contributing to the town’s growing diversity.