Best Paying Jobs in Madrid, Spain (2026)
Currency: EUR · Capital city· Salaries estimated from national data
Top 10 Highest Paying Jobs in Madrid
Surgeons / Doctors
Salary Range: from 13,552 EUR to 44,323 EUR
Surgeons top the list of the highest paying careers due to the critical nature of their job. A surgeon's profession involves high risk and requires extensive knowledge and a long learning path; the necessary ingredients for a high paying career.
Judges
Salary Range: from 11,387 EUR to 37,266 EUR
Judges earn quite high salaries because of the huge responsibilities associated with their job. Deciding people's fates is not an easy task and the high wage is perfectly justified.
Lawyers
Salary Range: from 9,222 EUR to 30,208 EUR
The main reason that lawyers earn big wages is because of their high perceived value in the eyes of their clients. A successful lawyer can save/earn you tons of money or can possibly spare you a death sentence.
Bank Managers
Salary Range: from 8,686 EUR to 28,420 EUR
Being in charge of hundreds of millions in funds and investments with all the associated risks that come along makes managing a bank an extremely critical task worthy of a large salary.
Chief Executive Officers
Salary Range: from 8,140 EUR to 26,632 EUR
CEOs are primarily responsible for the success or failure of complete organizations. Their huge remuneration is due to the vast scope of impact as well as the risks involved.
Chief Financial Officers
Salary Range: from 7,595 EUR to 24,843 EUR
Any job that is about managing money automatically qualifies for high pay. CFOs manage budgets, spending, costs, and revenue which directly impacts the operations of the organization.
Orthodontists
Salary Range: from 7,321 EUR to 23,997 EUR
Orthodontists operate in an industry where people are willing to pay high costs for a service, which directly makes Orthodontists among the best paying jobs.
College Professors
Salary Range: from 6,512 EUR to 21,268 EUR
College professors are among the top-earning and most prestigious careers. Becoming a professor is not easy and requires persistence which is partly why they earn so high.
Pilots
Salary Range: from 5,430 EUR to 17,786 EUR
Probably the only career on the list that involves some kind of excitement, nevertheless; pilots undergo rigorous training programs and they are responsible for the safety of thousands of people every day.
Marketing Directors
Salary Range: from 4,884 EUR to 15,998 EUR
Marketing directors are in charge of increasing the revenue of their organizations. They are directly responsible for generating business and they are well paid for that reason.

Jump to Job Category
Job Categories in Madrid
Highest Paying Jobs in AI & Machine Learning in Madrid 2026
10 roles in Madrid
- 1AI Research ScientistEUR 16,940 – 16,940
- 2Machine Learning EngineerEUR 15,810 – 15,810
- 3Deep Learning EngineerEUR 14,681 – 14,681
- 4Computer Vision EngineerEUR 13,552 – 13,552
- 5NLP EngineerEUR 12,987 – 12,987
- 6AI Product ManagerEUR 12,422 – 12,422
- 7Data ScientistEUR 11,858 – 11,858
- 8AI Ethics OfficerEUR 11,293 – 11,293
- 9ML Operations EngineerEUR 10,728 – 10,728
- 10Business Intelligence DeveloperEUR 10,164 – 10,164
Highest Paying Jobs in Finance & Accounting in Madrid 2026
10 roles in Madrid
- 1Finance DirectorEUR 15,716 – 15,716
- 2Financial ManagerEUR 14,963 – 14,963
- 3Investment AdvisorEUR 14,209 – 14,209
- 4Risk Management DirectorEUR 12,798 – 12,798
- 5EconomistEUR 12,422 – 12,422
- 6Tax DirectorEUR 12,328 – 12,328
- 7Audit DirectorEUR 12,234 – 12,234
- 8Investment Fund ManagerEUR 11,858 – 11,858
- 9Accounting ManagerEUR 11,293 – 11,293
- 10Auditing ManagerEUR 11,104 – 11,104
Highest Paying Jobs in Business Administration in Madrid 2026
10 roles in Madrid
- 1Chief Executive OfficerEUR 16,940 – 16,940
- 2Chairman of The BoardEUR 16,468 – 16,468
- 3Chief Financial OfficerEUR 15,622 – 15,622
- 4Regional DirectorEUR 15,057 – 15,057
- 5Executive ManagerEUR 13,739 – 13,739
- 6Chief Corporate OfficerEUR 13,645 – 13,645
- 7Managing DirectorEUR 13,552 – 13,552
- 8General ManagerEUR 13,174 – 13,174
- 9Risk and Capital ManagerEUR 12,798 – 12,798
- 10Chief Operating OfficerEUR 12,704 – 12,704
Highest Paying Jobs in Advertising in Madrid 2026
10 roles in Madrid
- 1Advertising Sales DirectorEUR 12,987 – 12,987
- 2Events DirectorEUR 12,704 – 12,704
- 3Advertising ManagerEUR 12,139 – 12,139
- 4Product and Brand ManagerEUR 11,858 – 11,858
- 5Sales Promotion ManagerEUR 11,763 – 11,763
- 6Media Production ManagerEUR 10,164 – 10,164
- 7Media Sales ExecutiveEUR 9,693 – 9,693
- 8Social Media ManagerEUR 9,599 – 9,599
- 9Digital Media StrategistEUR 9,269 – 9,269
- 10Advertising Account ManagerEUR 9,044 – 9,044
Highest Paying Jobs in Architecture in Madrid 2026
10 roles in Madrid
- 1Architectural ManagerEUR 13,552 – 13,552
- 2Architecture ConsultantEUR 12,987 – 12,987
- 3Assistant Architectural ManagerEUR 12,798 – 12,798
- 4Facilities and Project ManagerEUR 12,422 – 12,422
- 5Design ManagerEUR 12,234 – 12,234
- 6Landscape ArchitectEUR 10,540 – 10,540
- 7Architecture Estimating ManagerEUR 10,164 – 10,164
- 8ArchitectEUR 9,044 – 9,044
- 9Architectural DesignerEUR 8,592 – 8,592
- 10CAD ManagerEUR 8,479 – 8,479
Highest Paying Jobs in Automotive & Car Industry in Madrid 2026
10 roles in Madrid
- 1Regional ManagerEUR 14,681 – 14,681
- 2Automotive General ManagerEUR 14,116 – 14,116
- 3Automotive Branch ManagerEUR 11,858 – 11,858
- 4Automotive Purchase ManagerEUR 11,104 – 11,104
- 5Purchasing Project ManagerEUR 10,540 – 10,540
- 6Automotive Project ManagerEUR 10,069 – 10,069
- 7Auto Parts ManagerEUR 9,599 – 9,599
- 8Automotive Assembly ManagerEUR 8,818 – 8,818
- 9Service ManagerEUR 8,479 – 8,479
- 10Used Car ManagerEUR 7,575 – 7,575
Highest Paying Jobs in Aviation in Madrid 2026
10 roles in Madrid
- 1Aviation ManagerEUR 15,810 – 15,810
- 2Airport Services ManagerEUR 15,622 – 15,622
- 3Airlines Sales DirectorEUR 15,246 – 15,246
- 4Aviation Safety ManagerEUR 14,681 – 14,681
- 5Chief PilotEUR 13,552 – 13,552
- 6Aircraft PilotEUR 12,987 – 12,987
- 7Fleet ControllerEUR 12,234 – 12,234
- 8Airfield Management SpecialistEUR 11,669 – 11,669
- 9Aviation AnalystEUR 10,164 – 10,164
- 10Aerospace EngineerEUR 9,599 – 9,599
Highest Paying Jobs in Banking in Madrid 2026
10 roles in Madrid
- 1International Banking ManagerEUR 16,940 – 16,940
- 2Group Branch ManagerEUR 16,751 – 16,751
- 3Bank Regional ManagerEUR 16,468 – 16,468
- 4Bank Operations HeadEUR 16,186 – 16,186
- 5Capital Risk ManagerEUR 15,716 – 15,716
- 6Credit Portfolio ManagerEUR 15,527 – 15,527
- 7Internal Bank Audit ManagerEUR 15,057 – 15,057
- 8Cash Management ManagerEUR 14,492 – 14,492
- 9Online Banking ManagerEUR 13,833 – 13,833
- 10Mortgage Operations ManagerEUR 13,552 – 13,552
Highest Paying Jobs in Construction in Madrid 2026
10 roles in Madrid
- 1Construction ManagerEUR 12,987 – 12,987
- 2Construction Project ManagerEUR 12,422 – 12,422
- 3Construction Operations ManagerEUR 11,858 – 11,858
- 4Site LeaderEUR 11,293 – 11,293
- 5Building Contracts ManagerEUR 10,728 – 10,728
- 6Tender ManagerEUR 10,258 – 10,258
- 7Building Sales ManagerEUR 10,069 – 10,069
- 8Construction Quality Control ManagerEUR 9,383 – 9,383
- 9Purchasing ManagerEUR 8,479 – 8,479
- 10Installation ManagerEUR 8,254 – 8,254
Highest Paying Jobs in Counseling in Madrid 2026
10 roles in Madrid
- 1PsychologistEUR 12,422 – 12,422
- 2Director of Rehabilitation ServicesEUR 11,858 – 11,858
- 3Youth Development ManagerEUR 11,293 – 11,293
- 4Guidance DirectorEUR 11,104 – 11,104
- 5Adoption Services DirectorEUR 10,634 – 10,634
- 6Mental Health CounselorEUR 10,164 – 10,164
- 7Supervising CounselorEUR 9,693 – 9,693
- 8Family Support SpecialistEUR 9,599 – 9,599
- 9Youth Care CounselorEUR 9,505 – 9,505
- 10Employment CounselorEUR 9,044 – 9,044
Highest Paying Jobs in Customer Service in Madrid 2026
10 roles in Madrid
- 1Customer Service ManagerEUR 10,164 – 10,164
- 2Service Delivery ManagerEUR 9,975 – 9,975
- 3Regional Account ManagerEUR 9,599 – 9,599
- 4Customer Success ManagerEUR 9,269 – 9,269
- 5Call Center ManagerEUR 9,044 – 9,044
- 6Client Relationship ExecutiveEUR 8,818 – 8,818
- 7Operations Support ManagerEUR 8,479 – 8,479
- 8Customer Service ExecutiveEUR 6,785 – 6,785
- 9Customer Service Team LeaderEUR 6,333 – 6,333
- 10Customer Service AdvisorEUR 6,220 – 6,220
Highest Paying Jobs in Education & Teaching in Madrid 2026
10 roles in Madrid
- 1College DeanEUR 14,681 – 14,681
- 2Dean of FacultyEUR 13,833 – 13,833
- 3ProfessorEUR 13,552 – 13,552
- 4LecturerEUR 10,728 – 10,728
- 5Head of SchoolEUR 10,351 – 10,351
- 6Post Doctoral ResearcherEUR 9,881 – 9,881
- 7Educational PsychologistEUR 9,787 – 9,787
- 8Academic ManagerEUR 9,505 – 9,505
- 9Clinical School PsychologistEUR 9,232 – 9,232
- 10PrincipalEUR 9,044 – 9,044
Highest Paying Jobs in Energy in Madrid 2026
10 roles in Madrid
- 1Operations ManagerEUR 15,810 – 15,810
- 2GeophysicistEUR 12,704 – 12,704
- 3Engineering GeologistEUR 12,422 – 12,422
- 4Exploration ManagerEUR 12,139 – 12,139
- 5Energy Dispatch DirectorEUR 11,951 – 11,951
- 6Geothermal Production ManagerEUR 11,669 – 11,669
- 7Mining Project ManagerEUR 11,480 – 11,480
- 8Service Delivery ManagerEUR 11,104 – 11,104
- 9Sustainability SpecialistEUR 10,728 – 10,728
- 10Energy AdvisorEUR 10,164 – 10,164
Highest Paying Jobs in Engineering in Madrid 2026
10 roles in Madrid
- 1Director of EngineeringEUR 13,552 – 13,552
- 2Engineering Production ManagerEUR 11,858 – 11,858
- 3Field Engineering ManagerEUR 11,293 – 11,293
- 4Electrical Engineering ManagerEUR 10,164 – 10,164
- 5Engineering Key Account ManagerEUR 9,975 – 9,975
- 6Engineering Project ManagerEUR 9,383 – 9,383
- 7Mechanical Engineering ManagerEUR 9,044 – 9,044
- 8Engineering Sales ManagerEUR 8,818 – 8,818
- 9Engineering ConsultantEUR 8,479 – 8,479
- 10Chief EngineerEUR 8,310 – 8,310
Highest Paying Jobs in Manufacturing in Madrid 2026
10 roles in Madrid
- 1Production DirectorEUR 12,987 – 12,987
- 2Director of ManufacturingEUR 12,704 – 12,704
- 3Industrial Production ManagerEUR 12,234 – 12,234
- 4Operational Excellence General ManagerEUR 11,858 – 11,858
- 5Technology Development ManagerEUR 11,669 – 11,669
- 6Manufacturing ManagerEUR 11,293 – 11,293
- 7Plant ManagerEUR 11,104 – 11,104
- 8Product ManagerEUR 10,728 – 10,728
- 9Shipping ManagerEUR 10,540 – 10,540
- 10Key Account ManagerEUR 10,164 – 10,164
Highest Paying Jobs in Fitness & Sports in Madrid 2026
10 roles in Madrid
- 1Sports ManagerEUR 12,139 – 12,139
- 2Fitness ManagerEUR 11,293 – 11,293
- 3Head CoachEUR 10,728 – 10,728
- 4Head Gymnastics InstructorEUR 7,350 – 7,350
- 5Ski InstructorEUR 6,333 – 6,333
- 6Assistant CoachEUR 6,220 – 6,220
- 7Swim InstructorEUR 5,995 – 5,995
- 8Personal TrainerEUR 5,768 – 5,768
- 9Game ManagerEUR 5,543 – 5,543
- 10Fitness TrainerEUR 5,316 – 5,316
Highest Paying Jobs in Hospitality in Madrid 2026
10 roles in Madrid
- 1Hospitality DirectorEUR 14,116 – 14,116
- 2Hotel ManagerEUR 13,552 – 13,552
- 3Fleet ManagerEUR 11,669 – 11,669
- 4Cluster DirectorEUR 11,293 – 11,293
- 5Regional Restaurant ManagerEUR 10,728 – 10,728
- 6Assistant Hospitality ManagerEUR 10,258 – 10,258
- 7Hotel Sales ManagerEUR 10,164 – 10,164
- 8Food Service ManagerEUR 9,693 – 9,693
- 9Restaurant ManagerEUR 9,156 – 9,156
- 10Room Reservations ManagerEUR 9,044 – 9,044
Highest Paying Jobs in Healthcare in Madrid 2026
10 roles in Madrid
- 1Surgeon - Heart TransplantEUR 33,878 – 33,878
- 2Chief of SurgeryEUR 32,749 – 32,749
- 3Surgeon - OrthopedicEUR 31,619 – 31,619
- 4Surgeon - Plastic ReconstructiveEUR 30,490 – 30,490
- 5Invasive CardiologistEUR 30,114 – 30,114
- 6Surgeon - NeurologyEUR 29,172 – 29,172
- 7Surgeon - PediatricEUR 26,350 – 26,350
- 8UrologistEUR 25,126 – 25,126
- 9InternistEUR 23,527 – 23,527
- 10Chief of PsychologyEUR 22,397 – 22,397
Highest Paying Jobs in Human Resources in Madrid 2026
10 roles in Madrid
- 1Chief People OfficerEUR 12,422 – 12,422
- 2Director of Talent AcquisitionEUR 11,858 – 11,858
- 3Human Resources Vice PresidentEUR 11,669 – 11,669
- 4Human Resources ManagerEUR 11,293 – 11,293
- 5Recruiting ManagerEUR 11,104 – 11,104
- 6Human Resources Development ManagerEUR 10,728 – 10,728
- 7Benefits ManagerEUR 9,881 – 9,881
- 8Labor Relations DirectorEUR 9,410 – 9,410
- 9Human Resources ConsultantEUR 9,156 – 9,156
- 10Training ExecutiveEUR 9,044 – 9,044
Highest Paying Jobs in Import & Export in Madrid 2026
10 roles in Madrid
- 1Import and Export ManagerEUR 11,858 – 11,858
- 2Exports Sales ManagerEUR 11,669 – 11,669
- 3Export Logistics ManagerEUR 10,445 – 10,445
- 4Import and Export ConsultantEUR 9,410 – 9,410
- 5Importation SupervisorEUR 7,914 – 7,914
- 6Export Logistics SpecialistEUR 7,010 – 7,010
- 7Export SupervisorEUR 6,785 – 6,785
- 8Logistics AnalystEUR 6,277 – 6,277
- 9Logistics AdministratorEUR 5,995 – 5,995
- 10Global Forwarding AgentEUR 5,430 – 5,430
Highest Paying Jobs in Insurance in Madrid 2026
10 roles in Madrid
- 1Risk Management DirectorEUR 14,681 – 14,681
- 2Risk Modeling ManagerEUR 14,116 – 14,116
- 3Insurance ManagerEUR 13,552 – 13,552
- 4Insurance Sales DirectorEUR 12,422 – 12,422
- 5Policy Change DirectorEUR 11,858 – 11,858
- 6Auditing Insurance ManagerEUR 11,293 – 11,293
- 7Loss Prevention ManagerEUR 11,104 – 11,104
- 8Claims ManagerEUR 10,728 – 10,728
- 9ActuaryEUR 10,164 – 10,164
- 10Insurance Program ManagerEUR 9,975 – 9,975
Highest Paying Jobs in Information Technology in Madrid 2026
10 roles in Madrid
- 1Chief Information OfficerEUR 12,422 – 12,422
- 2Online Banking ManagerEUR 11,858 – 11,858
- 3Information Technology Project ManagerEUR 11,293 – 11,293
- 4Enterprise Infrastructure ManagerEUR 11,010 – 11,010
- 5Director of Application DevelopmentEUR 10,728 – 10,728
- 6Chief Information Security OfficerEUR 10,540 – 10,540
- 7Web Security ManagerEUR 10,445 – 10,445
- 8Business Intelligence ConsultantEUR 10,258 – 10,258
- 9Technical Project ManagerEUR 10,069 – 10,069
- 10Information Technology Sales ManagerEUR 9,975 – 9,975
Highest Paying Jobs in Law & Legal Services in Madrid 2026
10 roles in Madrid
- 1Supreme Court JudgeEUR 22,585 – 22,585
- 2Administrative Law JudgeEUR 20,326 – 20,326
- 3Crown Prosecution Service LawyerEUR 19,197 – 19,197
- 4General CounselEUR 18,068 – 18,068
- 5Litigation AttorneyEUR 16,940 – 16,940
- 6Legal Services DirectorEUR 16,375 – 16,375
- 7Judge AdvocateEUR 15,810 – 15,810
- 8AttorneyEUR 14,681 – 14,681
- 9Legal ExecutiveEUR 13,552 – 13,552
- 10Corporate CounselEUR 10,728 – 10,728
Highest Paying Jobs in Marketing in Madrid 2026
10 roles in Madrid
- 1Brand DirectorEUR 14,116 – 14,116
- 2Chief Marketing OfficerEUR 13,552 – 13,552
- 3Brand ManagerEUR 12,987 – 12,987
- 4Marketing ManagerEUR 12,422 – 12,422
- 5Chief Product OfficerEUR 12,234 – 12,234
- 6Search Marketing StrategistEUR 11,104 – 11,104
- 7Market Development ManagerEUR 10,728 – 10,728
- 8Product ManagerEUR 10,540 – 10,540
- 9Digital Marketing ManagerEUR 10,351 – 10,351
- 10Trade Marketing ExecutiveEUR 10,164 – 10,164
Highest Paying Jobs in Pharmaceutical & Biotechnology in Madrid 2026
10 roles in Madrid
- 1Pharmaceutical Manufacturing LeadEUR 18,068 – 18,068
- 2Pharmaceutical ManagerEUR 16,940 – 16,940
- 3Molecular and Cellular BiologistEUR 16,092 – 16,092
- 4Medical Affairs DirectorEUR 15,246 – 15,246
- 5Pharmaceutical Supply Chain ManagerEUR 15,151 – 15,151
- 6Bioinformatics ScientistEUR 14,681 – 14,681
- 7Pharmaceutical Research ScientistEUR 14,492 – 14,492
- 8Pharmaceutical Sales ManagerEUR 14,116 – 14,116
- 9Clinical Research ManagerEUR 13,928 – 13,928
- 10Pharmacy ManagerEUR 13,552 – 13,552
Highest Paying Jobs in Public Relations in Madrid 2026
10 roles in Madrid
- 1Head of Public RelationsEUR 12,704 – 12,704
- 2Public Relations ManagerEUR 11,293 – 11,293
- 3Director of CommunicationsEUR 10,823 – 10,823
- 4Head of CommunicationsEUR 10,540 – 10,540
- 5Marketing Communications ExecutiveEUR 10,258 – 10,258
- 6Public Relations ExecutiveEUR 9,975 – 9,975
- 7Media Relations SpecialistEUR 9,383 – 9,383
- 8Communications Project ManagerEUR 9,044 – 9,044
- 9Investor Relations OfficerEUR 7,914 – 7,914
- 10Government Relations OfficerEUR 7,067 – 7,067
Highest Paying Jobs in Procurement in Madrid 2026
10 roles in Madrid
- 1Supply Chain DirectorEUR 14,116 – 14,116
- 2Procurement ManagerEUR 13,552 – 13,552
- 3Distribution ManagerEUR 12,987 – 12,987
- 4Warehouse ManagerEUR 11,858 – 11,858
- 5Vendor ManagerEUR 10,728 – 10,728
- 6Wholesale BuyerEUR 10,164 – 10,164
- 7Supply Chain AnalystEUR 9,599 – 9,599
- 8Purchasing SupervisorEUR 9,044 – 9,044
- 9Inventory Control ManagerEUR 8,818 – 8,818
- 10Demand Planning ManagerEUR 8,479 – 8,479
Highest Paying Jobs in Quality Control in Madrid 2026
10 roles in Madrid
- 1Quality DirectorEUR 12,422 – 12,422
- 2Quality Control ManagerEUR 11,858 – 11,858
- 3Quality Assurance ExecutiveEUR 11,293 – 11,293
- 4Six Sigma Black BeltEUR 9,787 – 9,787
- 5Product Quality LeaderEUR 8,931 – 8,931
- 6Approval Team ManagerEUR 8,855 – 8,855
- 7Quality Assurance SupervisorEUR 8,573 – 8,573
- 8Quality TrainerEUR 8,385 – 8,385
- 9Assistant Quality ManagerEUR 8,140 – 8,140
- 10Quality Control AnalystEUR 7,745 – 7,745
Highest Paying Jobs in Real Estate in Madrid 2026
10 roles in Madrid
- 1Portfolio ManagerEUR 14,681 – 14,681
- 2Director of Real EstateEUR 14,116 – 14,116
- 3Shopping Center ManagerEUR 13,552 – 13,552
- 4Town PlannerEUR 13,269 – 13,269
- 5Property Operations ManagerEUR 13,174 – 13,174
- 6Real Estate General ManagerEUR 12,987 – 12,987
- 7Commercial Leasing ManagerEUR 12,798 – 12,798
- 8Community Development ManagerEUR 11,858 – 11,858
- 9Real Estate Project ManagerEUR 11,293 – 11,293
- 10Property ManagerEUR 9,410 – 9,410
Highest Paying Jobs in Sales in Madrid 2026
10 roles in Madrid
- 1Wholesale ManagerEUR 16,375 – 16,375
- 2National Sales ManagerEUR 15,810 – 15,810
- 3Sales DirectorEUR 14,681 – 14,681
- 4Sales ExecutiveEUR 13,552 – 13,552
- 5Sales ManagerEUR 12,987 – 12,987
- 6National Account ManagerEUR 11,858 – 11,858
- 7Head of Direct SalesEUR 11,293 – 11,293
- 8Head of RetailEUR 11,104 – 11,104
- 9Corporate Sales ManagerEUR 10,728 – 10,728
- 10Relationship ManagerEUR 10,445 – 10,445
Highest Paying Jobs in Telecommunications in Madrid 2026
10 roles in Madrid
- 1Telecommunications ManagerEUR 12,422 – 12,422
- 2Sales DirectorEUR 11,858 – 11,858
- 3Chief Technology OfficerEUR 11,293 – 11,293
- 4Telecommunication Service Delivery ManagerEUR 9,410 – 9,410
- 5Telecommunication Solution ArchitectEUR 8,949 – 8,949
- 6Telecommunication ConsultantEUR 8,724 – 8,724
- 7Telecommunication Project ManagerEUR 8,479 – 8,479
- 8Telecommunications AnalystEUR 8,385 – 8,385
- 9Telecommunication Technical ManagerEUR 8,290 – 8,290
- 10Access Operation Team LeaderEUR 8,009 – 8,009
Want the full picture?
View complete salary data for all categories and jobs across Spain.
View All Jobs in Spain