What are the average salaries in each region of Spain?

Though salaries mostly depend on the type of job and industry you work in, there are big differences in wages between Spain's 17 autonomous regions.

What are the average salaries in each region of Spain?

The latest figures from the Spanish government showed that Spaniards earned an average gross salary of €1,751 per month in 2021, some 6.6 percent more than the previous year’s average and a historic high.

Sky-high inflation has led to a huge drop in purchasing power this year and to tackle this the Spanish government raised the country’s minimum wage to €1,000 from €965. 

READ ALSO: Spain to raise minimum wage to €1,000

A study by the Adecco Group Institute analysed the salaries in Spain and showed that, in 2021, five of Spain’s autonomous communities have an average salary that is above the national average.

According to the study, the professions that earn the highest annual salary are those that work in the supply of electricity, finance and communication jobs.

But there is also a big difference in salaries depending on which part of the country you live in. Only five of Spain’s 17 autonomous regions had average salaries above the national average.


Unsurprisingly, the region with the highest average salary the Community of Madrid, with an average of €2,077/month. While salaries are still high compared to much of Spain, they are still considered low for Europe and low compared to the average monthly rental prices in the capital, which are around €848 per month.

Basque Country

The northern region of the Basque Country comes second. Here people earned an average of €2,051/month. Many people in the Basque Country are employed in industry and engineering.

Canary Islands

For the past two years, the Canary Islands has been the region with the lowest average salary (€1,416/month) just below Extremadura, where the average salary is €1,418/month.

There is therefore a gap of €661/month (€7,932/year) between the highest average salary (Madrid) and the lowest (Canary Islands). In other words, an average salary earner from Madrid earns, on average, 47 percent more than one in the Canary Islands.

Member comments

Log in here to leave a comment.
Become a Member to leave a comment.


Workers in Spain earn 20 percent less than EU average

Despite being one of the largest economies in Europe, Spain may not be a good place to work for those looking to be well compensated as figures reveal workers earn a lot less than some of their European neighbours.

Workers in Spain earn 20 percent less than EU average

People working in Spain earn, on average, €1,751 per month. This is 20 percent less or €443 less than the EU average of €2,194, according to human resource giant Adecco and their monitor on wages, published Tuesday.

Life in Spain is getting more and more expensive due to soaring inflation and rising energy costs, but despite having the highest average salary in history, people in Spain can’t afford as much as they did 13 years ago, due to diminishing purchasing power.

Within the EU, Adecco reported that 15 countries have wages lower than Spain, and 11 have higher. 

Nine European countries have average salaries above €2,500 per month, while in Spain the average salary does not even reach €2,000. This is the case in Finland (€2,603), Sweden (€2,623), Austria (€2,788), Belgium (€2,830), the Netherlands (€2,883), Ireland (€2,920), Germany (€3,003), Denmark (€3,458 ) and Luxembourg (€3,502).

In Germany for example, employees earn on average 42 percent more than in Spain, meaning that workers in Spain would have to work 20 months, almost two years, to be able to earn the same as a German.

There is more than €1,250 difference between what those in Germany are paid and what those in Spain are paid.

On the other hand, there are several EU countries with salaries less than in Spain. Those with average salaries of €1,100 are mostly found in Eastern Europe, with Bulgaria being the EU country with the lowest remuneration of just €562 per month.

This is followed by Romania (€718), Hungary (€798), Poland (€833), Croatia (€863), Latvia (€892), Slovakia (€977), Lithuania (€1,007), Greece (€1,034), Estonia (€1,053) and the Czech Republic (€1,078).

Spain forms part of the middle group that earn more than €1,100 per month but less than €2,500 per month. Those EU countries with salaries similar to Spain include Portugal (€1,106), Cyprus (€1,309), Malta (€1,329), Slovenia (€1,417), Italy (€2,074) and France (€2,446). However, there are of course wide gaps between these countries too.  

Compared to its nearest neighbours, Spanish workers earn 58 percent more than those in Portugal or €645 more per month, but 28.4 percent less than those in France or €695 less each month.