En España hay 627.190 más mujeres que hombres, lo que supone el 1,45 por ciento del total de la población, cifrada por el Instituto Nacional de Estadística (INE) en 43.197.684 habitantes a 1 de enero de 2004. A pesar de haber más mujeres que varones en el total de la población, en 19 de las 50 provincias, además de en Ceuta y Melilla, la proporción se invierte.
Según datos divulgados del INE, las mayores diferencias porcentuales por sexos se registran en Guadalajara (98.911 hombres y 95.002 mujeres), Teruel (71.073 hombres y 68.260 mujeres) y en la Ciudad autónoma de Ceuta (38.113 hombres y 36.541 mujeres) con un 2 por ciento más de varones. Entre las provincias en las que hay más hombres que mujeres se encuentran también Avila (0,4%), Balears (0,1%), Burgos (0,4%), Cáceres (0,23%), Castellón (0,1%), Cuenca (0,6%), Gerona (0,6%), La Rioja (0,3%), Murcia (0,7%) y Las Palmas (1%).