Villanueva de Arosa conta circa 10.000 abitanti, una popolazione che ha mantenuto un forte senso di identità e coesione sociale. La maggior parte degli abitanti è di origine galiziana, ma negli ultimi anni si è registrata una crescente presenza di residenti provenienti da altre regioni della Spagna e dell’Europa.
La popolazione è distribuita tra il centro urbano e le numerose parrocchie rurali circostanti. Si osserva un buon equilibrio tra fasce d’età, anche se come in molte aree rurali della Spagna, la popolazione tende a invecchiare. Tuttavia, l’arrivo di turisti e lavoratori stagionali contribuisce a mantenere vivo il tessuto sociale.
La città investe nella valorizzazione delle nuove generazioni attraverso attività culturali, scuole e centri giovanili, incentivando anche il ritorno dei giovani emigrati.