España cuenta con un total de 47.265.321 habitantes, según el Padrón Municipal de Habitantes a 1 de enero de 2012, aprobado por el Consejo de Ministros, una cifra que supone un total de 74.828 habitantes más respecto a la misma fecha de 2011.
Por comunidades autónomas, se han producido incrementos en la población de todas ellas, entre el 0,1 por ciento (Madrid) y el 0,6 por ciento (Baleares). Por el contrario, Extremadura (-0,1%), Asturias (-0'4%), Canarias (-0'4%), Castilla y León (-0'5%) y Galicia (-0'5%) presentan datos negativos.
Las cifras de población oficiales de cada uno de los municipios españoles serán difundidas por el Instituto Nacional de Estadística (INE), una vez que el Real Decreto sea publicado en el Boletín Oficial del Estado, a través de su página web www.ine.es.