What is the population of Spain?
Demographics of Spain
As of 1 January 2018, Spain had a total population of 46,659,302
As of 1 January 2018, Spain had a total population of 46,659,302, which represents a 0.28% increase since 2017.[1] The CIA Factbook (2011) gives a racial description of "composite of Mediterranean and Nordic types" under "ethnic groups" instead of the usual breakdown of ethnic composition. This reflects the formation of the modern Kingdom of Spain by the accretion of several independent Iberian realms, like León, Castile, Navarre, the Crown of Aragon, and Granada, among others.