En el estudio de Urban Audit publiado por el INE, Cangas consta con una población residente de 26.480 personas, de la que la gran mayoría, un 66,90% tiene entre 15 y 64 años. La población de 0 a 14 años solo representa el 13,47% y la de mayores de 65, supone el 19,53%. La edad media de la población es de 44,71 años. Es prácticamente la misma proporción de edad mediana que tiene Marín. Este municipio figura con menos población que Cangas -un total de 24.637 habitantes-, casi los mismos porcentajes de población de 0 a 14 años y de 15 a 64 y algo más en la proporción de mayores de 65 que es de 20,11%.

Lalín y A Estrada son los municipis de más de 20.000 habitantes con la mayor edad mediana al situarse con 47 y con 48,28, respectivamente; mientras que Ponteareas es el que menos, con 42,09. La edad mediana en Vilagarcia es de 44,05; en Vigo, de 45,24; en Redondela, de 45,39; y en Pontevedra, de 44,10.

Por lo que respecta al número de hogares, en Cangas constan 10.150 con un tamaño medio de 2,60 personas por vivienda. En cuanto a la proporción de hogares en los que solo vive una persona, suponen el 26,46%. En Marín hay 9.531 hogares, de los que resultan un tamaño medio de 2,56 personas por cada uno. El 27,37% del total son hogares con un sola persona. la proporción en Vilagarcía es de un 26,26% de sus14.438 hogares en los que solo vive una persona mientras ue el tamaño medio es de 2,59 personas por hogar. En Vigo la proporción de hogares con una sola persona subió a 26,10% en 2017 cuando en 2015 era de un 25,13%. la ciuad olívica cuenta con 110.718 hogares.

Otro dato que reflejan los indicadores de Urban Audit es la renta media anual por unidad de consumo, que se obtiene dividiendo los ingresos totales del hogar entre el número de unidades de consumo que se calculan utilizando una escala de la OCDE modificada, que concede un peso de 1 al primer adulto, un peso de 0,5 a los demás adultos y un peso de 0,3 a los menores de 14 años. En este sentido, Cangas tiene una renta de 14.687,15 euros, en línea con Marín, mayor que Lalín, A Estrada o Vilagarcía y menos que Redondela (15.203).