Pay by Role
Salary ranking · Spain
Spain flag

Highest-Paying Jobs in Spain

The 75 best-paid careers in Spain we track, ranked by average annual salary. Surgeon tops the list at $323,909 per year.

Showing amounts in USD (USD default; source data is EUR). FX as of Mon, 13 Jul 2026 00:02:31 +0000. Convert currencies

#JobAverage / yr
1Surgeon$323,909
2Radiologist$320,487
3Psychiatrist$290,834
4Dentist$208,716
5Corporate Attorney$191,608
6Cloud Architect$189,327
7Investment Banker$187,046
8Site Reliability Engineer$167,657
9Product Manager$166,516
10DevOps Engineer$153,971
11Nurse Practitioner$153,971
12Physician Assistant$152,830
13Actuary$152,830
14Pharmacist$151,690
15Aerospace Engineer$151,690
16Data Engineer$147,128
17Optometrist$147,128
18Management Consultant$143,706
19Physician$141,425
20Sales Manager$139,144
21Veterinarian$126,598
22Chemical Engineer$124,317
23UX Designer$122,036
24School Principal$120,896
25Electrical Engineer$119,755
26Project Manager$118,614
27Financial Advisor$117,474
28Database Administrator$116,333
29Psychologist$116,333
30Professor$112,798
31Biomedical Engineer$112,228
32Network Engineer$110,061
33Operations Manager$108,692
34QA Engineer$107,323
35Physical Therapist$106,753
36Environmental Engineer$106,525
37Industrial Engineer$106,069
38Web Developer$104,130
39Occupational Therapist$103,674
40Lawyer$102,761
41Business Analyst$102,647
42Architect$102,647
43Data Analyst$100,822
44HR Manager$98,769
45Dental Hygienist$94,093
46Systems Administrator$92,725
47Data Scientist$91,356
48AI Engineer$91,356
49Recruiter$88,277
50Software Engineer$87,592
51Frontend Developer$87,592
52Backend Developer$87,592
53Marketing Manager$87,592
54Full-Stack Developer$87,592
55Auditor$87,592
56Real Estate Agent$84,285
57Financial Analyst$83,829
58Civil Engineer$81,890
59Mechanical Engineer$79,951
60Chef$78,126
61Copywriter$76,985
62Plumber$74,590
63Accountant$71,967
64Electrician$71,397
65Paralegal$70,941
66Social Media Manager$70,370
67Graphic Designer$69,800
68Registered Nurse$69,458
69HVAC Technician$69,344
70Video Editor$68,888
71IT Support Specialist$66,150
72Teacher$64,440
73Carpenter$62,843
74Photographer$60,676
75Welder$58,965
All Spain salaries by job & city

Frequently asked questions

What is the highest-paying job in Spain?
Of the roles we track, Surgeon is the highest paid in Spain, with an average salary of about 284.000 € per year.
What are the top 3 highest-paying jobs in Spain?
The top three on this list are Surgeon (284.000 €), Radiologist (281.000 €), and Psychiatrist (255.000 €) per year.
How many high-paying careers are covered for Spain?
This ranking covers 75 careers with real salary data in Spain, all shown in EUR and refreshed automatically.
What does a typical top career pay in Spain?
The median of this ranked list is Web Developer at roughly 91.300 € per year — a useful midpoint for the better-paid roles in Spain.
How wide is the pay gap among high-paying jobs in Spain?
Surgeon at the top earns about 284.000 € while Welder at the bottom of this list averages 51.700 € — roughly a 449% spread across the ranked roles.
Are these salaries before or after tax?
Figures are gross (pre-tax) annual averages in EUR. Use the Pay by Role salary calculator for a simplified take-home estimate.