La población de Vilanova i la Geltrú está equilibrada: 48.4% hombres y 51.6% mujeres
Según el padrón municipal de 2025, Vilanova i la Geltrú cuenta con 34.650 hombres (48.4%) y 36.991 mujeres (51.6%), sobre un total de 71.641 habitantes. La ratio es de 94 hombres por cada 100 mujeres.
La media nacional se sitúa en 47.5% de hombres y 52.5% de mujeres. Vilanova i la Geltrú se mantiene prácticamente en línea con esta media, con una desviación de apenas 0,9 puntos porcentuales.
La distribución por género de Vilanova i la Geltrú se ha mantenido muy estable en la última década, con variaciones inferiores al 0,5% en la proporción entre hombres y mujeres.
En España la desigual distribución de género en los municipios refleja fenómenos como la emigración de jóvenes (especialmente mujeres) de zonas rurales, la concentración de ciertos sectores productivos, o la presencia de residencias de mayores. Los municipios más equilibrados tienden a ser las ciudades medianas y grandes núcleos urbanos.