What is Spain Population?

According to the latest census the population of Spain is 46,157,822 inhabitants. This census was taken in 2008. The population is scattered with a larger density along the coasts. Look here for more information: