how many people live in spain?
Demographics of Spain 2016. As of 1 January 2017, the population of Spain was estimated to be 45 999 676 people. This is a decrease of -0.21 % (-95 417 people) compared to population of 46 095 093 the year before. In 2016 the natural increase was positive, as the number of births exceeded the number of deaths by 22 587.