Bueu compte environ 12 000 habitants, répartis entre le centre urbain et plusieurs villages environnants. La population est majoritairement galicienne, avec une forte implantation de familles liées au secteur maritime et agricole.
La ville présente une pyramide des âges assez équilibrée, avec une présence importante de personnes âgées, mais aussi une population active croissante, notamment liée au tourisme et aux services. On note également une certaine attractivité auprès de résidents étrangers à la recherche d’un cadre de vie côtier paisible.
Les traditions culturelles et linguistiques sont fortement enracinées. Le galicien est couramment parlé et enseigné, et les fêtes locales sont très suivies par la population.