ok. but the only valid of the results is the official data of the spanish governement and it's the data of the official statistics institute (INE) who realize the census of population ever 10 years. the last census in spain is dated 2004/01/01 and is released in 2003.

If you want the only valid source for spanish population data. please visit de INE site at www.ine.es