Average salary
£32,000 - £37,924
Median salary
£32,000 - £37,924
Lower rangeUpper range
Salary distribution by percentile
10th percentile£22k
25th percentile£28k
Median£32k
75th percentile£38k
90th percentile£44k
50% of professionals earn between £28,000 - £37,924 GBP
The median salary is £32,000
Top cities
London710 job openings
Birmingham86 job openings
Manchester83 job openings
Glasgow60 job openings
Bristol52 job openings
Leeds51 job openings
Sheffield35 job openings
Leicester33 job openings
Liverpool27 job openings
Edinburgh25 job openings
Belfast24 job openings
Coventry24 job openings
Bolton21 job openings
Bradford21 job openings
Milton Keynes21 job openings
Cardiff20 job openings
The average salary for a HR Specialist in United Kingdom is GBP 32,000 - GBP 37,924 per year in 2026. The median salary is GBP 34,962 per year, based on 3,755 active job listings.
The cities with the most HR Specialist job opportunities in United Kingdom are London, Birmingham, Manchester, Glasgow, Bristol. London leads with 710 job openings.
Explore 3,755 HR Specialist job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.