The Spanish are a composite of Nordic and Mediterranean types.
Redheaded freckle faced folks are found some places in the north while Mediterranean types predominate in the south. However, the population was not too mobile until the last half of the twentieth century. With improved mobility I would expect to find a much more homogenous mix in another 50 years.
Mainly, Spaniards.
spanish
The population of Spain, estimated in 2009, is 46,661,950.
spain is used for people to live in it
The word "Spanish," means, "from Spain," so Spanish people live in or are from Spain.
294,498,204,490 people
People in Spain, like any other country, live with their families, friends, roommates, and colleagues.
A person who lives in Spain is called a Spaniard, or Spanish.
Spaniards are (not were) people who live in Spain.
Because they were born there
Spain - 231 people/sq mile
Approx 40,057,052 people.
In 2013, it was estimated that 47.27 million people live in Spain. In 2014, those numbers may have slightly changed.
Cesc fabregas