Average salary
£32,000 - £37,847
Median salary
£32,000 - £37,847
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,847 GBP
The median salary is £32,000
Top cities
London707 job openings
Birmingham86 job openings
Manchester83 job openings
Glasgow58 job openings
Bristol52 job openings
Leeds51 job openings
Sheffield35 job openings
Leicester31 job openings
Liverpool27 job openings
Coventry26 job openings
Edinburgh25 job openings
Belfast24 job openings
Bradford22 job openings
Bolton21 job openings
Cardiff21 job openings
Milton Keynes21 job openings
The average salary for a HR Specialist in United Kingdom is GBP 32,000 - GBP 37,847 per year in 2026. The median salary is GBP 34,924 per year, based on 3,736 active job listings.
The cities with the most HR Specialist job opportunities in United Kingdom are London, Birmingham, Manchester, Glasgow, Bristol. London leads with 707 job openings.
Explore 3,736 HR Specialist job listings in United Kingdom on BeBee, or check our salary calculator for a personalized estimate.