Average salary
£30,293 - £37,125
Median salary
£30,293 - £37,125
Lower rangeUpper range
Salary distribution by percentile
10th percentile£22k
25th percentile£27k
Median£30k
75th percentile£37k
90th percentile£43k
50% of professionals earn between £27,282 - £37,125 GBP
The median salary is £30,293
Top cities
London685 job openings
Manchester89 job openings
Birmingham80 job openings
Bristol58 job openings
Glasgow57 job openings
Leeds46 job openings
Sheffield35 job openings
Milton Keynes34 job openings
Liverpool32 job openings
Edinburgh28 job openings
Leicester28 job openings
Belfast26 job openings
Cardiff23 job openings
Bolton21 job openings
Coventry21 job openings
Bradford20 job openings
Crawley20 job openings
The average salary for a HR Specialist in United Kingdom is GBP 30,293 - GBP 37,125 per year in 2026. The median salary is GBP 33,709 per year, based on 3,704 active job listings.
The cities with the most HR Specialist job opportunities in United Kingdom are London, Manchester, Birmingham, Bristol, Glasgow. London leads with 685 job openings.
Explore 3,704 HR Specialist job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.