Vigo es el municipio más poblado de la provincia con 293.642 habitantes, el segundo más poblado es el municipio de Pontevedra con 82.946 habitantes.