Salaries in Wales (2024/25)

Regional average

£35,238

National average

Top 10 highest-paid roles in Wales

Lowest-paid roles in Wales

All roles in Wales

82 published roles with data, sorted by median salary.

RoleMedianMean
Specialist medical practitioners£78,629£87,094
Head teachers and principals£70,028£75,457
Clinical psychologists£59,788£56,241
Waste disposal and environmental services managers£57,168£58,902
Sales accounts and business development managers£52,194£55,482
Managers and proprietors in other services n.e.c.£52,046£49,977
Paramedics£50,388£51,092
Special needs education teaching professionals£48,487£47,628
Higher education teaching professionals£47,277£47,703
Mechanical engineers£45,656£52,755
Production managers and directors in manufacturing£45,527£46,473
Business, research and administrative professionals n.e.c.£45,310£54,970
Chartered and certified accountants£44,951£43,260
Purchasing managers and directors£44,823£48,438
Police officers (sergeant and below)£44,789£42,844
Production and process engineers£44,245£46,837
Programmers and software development professionals£44,014£47,327
IT managers£43,542£43,800
Secondary education teaching professionals£43,254£42,135
IT business analysts, architects and systems designers£43,240£46,084
Primary education teaching professionals£43,095£39,598
Residential, day and domiciliary care managers and proprietors£42,765£42,885
Civil engineers£41,695£46,529
Actuaries, economists and statisticians£41,497£41,464
Human resource managers and directors£40,687£42,607
Construction project managers and related professionals£40,270£40,685
Social workers£39,744£38,505
Chartered surveyors£39,739£41,615
Engineering technicians£39,432£43,419
Physiotherapists£39,107£40,451
Other health professionals n.e.c.£38,850£42,912
Fire service officers (watch manager and below)£38,460£41,223
Engineering professionals n.e.c.£38,060£38,283
Specialist nurses£37,718£39,211
Quality control and planning engineers£37,685£38,198
Aerospace engineers£37,681£39,300
Buyers and procurement officers£36,062£38,687
Legal associate professionals£35,751£35,814
Advertising accounts managers and creative directors£35,696£36,614
Large goods vehicle drivers£35,611£37,524
Education advisers and school inspectors£35,527£34,065
Midwifery nurses£35,282£37,936
Other nursing professionals£34,631£34,039
Housing officers£34,590£32,971
Graphic and multimedia designers£33,589£32,415
Nurse practitioners£33,181£35,737
Taxation experts£33,171£36,019
Managers and directors in retail and wholesale£32,826£33,082
Education managers£32,214£40,087
Managers in storage and warehousing£30,739£32,613
Postal workers, mail sorters and messengers£29,836£28,313
IT user support technicians£29,818£29,955
Youth and community workers£29,777£29,493
Other vocational and industrial trainers£29,265£27,789
Estimators, valuers and assessors£28,817£29,012
Security guards and related occupations£28,660£28,269
Human resources and industrial relations officers£28,598£30,264
Insurance underwriters£28,324£30,540
Welfare and housing associate professionals n.e.c.£27,645£26,437
Vehicle technicians, mechanics and electricians£27,521£31,200
Clergy£27,504£28,712
Data analysts£27,404£30,658
Business associate professionals n.e.c.£27,360£27,485
Other psychologists£26,261£30,459
Book-keepers, payroll managers and wages clerks£25,037£26,568
Design occupations n.e.c.£24,913£25,926
Laboratory technicians£24,589£23,269
Senior care workers£24,531£24,038
IT operations technicians£24,508£26,664
Legal professionals n.e.c.£23,988£27,215
Warehouse operatives£23,766£24,115
Delivery drivers and couriers£23,186£22,597
Customer service occupations n.e.c.£22,930£22,784
Child and early years officers£22,885£24,319
Higher level teaching assistants£20,387£21,910
Care workers and home carers£20,245£20,233
Receptionists£18,865£19,419
Hairdressers and barbers£17,770£16,338
Teaching assistants£16,743£16,127
Early education and childcare assistants£15,220£17,055
Sales and retail assistants£13,128£15,071
Cleaners and domestics£9,295£11,621