According to the National Statistics Institute, the average salary in Spain is only around 15,500 euros per year, or about $22,500.
After taxes, they say that gives most Spaniards about 1,000 euros ($1,460) a month to spend.
Of course, Spain is also one of the cheapest countries in Europe to live in, but with those low salaries, it still makes it difficult for a single person or a family to pay all their monthly expenses.
Now, when the average restaurant bill is about 12 euros per person, a beer is 1.50 euros, food per month for two people runs around 300-400 euros, utilities average 75 euros a month, and a small mid-range one-bedroom apartment rent can cost between 450-800 euros a month, you can see why many Spaniards still love at home with their parents.