Salary checker > Results

What is the average salary for HR Officer jobs?

The average salary for HR Officer jobs is £32,500.

In September 2017, the average salary for HR Officer jobs rose by £816 (12%).

Read on to find out how much HR Officer jobs pay across various UK locations and industries.
Average
£32,500
12% increase | sample size 38
£25,000
£37,500
LOW
HIGH
£32,500

We have 674 jobs paying higher than the average HR Officer salary!

Find my next job

How do HR Officer jobs salaries vary across industries?

The industry with the highest salary for HR Officer jobs is Human Resources. The average Human Resources salary for HR Officer jobs is £32,500. In the last month, the salary has risen by 13 per cent.
Industry/​sector Average Range Monthly change* Jobs*
Human Resources £32,500 £25,000​-​£37,500  12% view jobs (35)
*compared to the previous month. A minus figure means the salary has gone down. Job counts are based on last month's totals.

What are the salaries for jobs related to HR Officer jobs ?

Keyterm Average Range Monthly change* Jobs*
Human Resources Assistant £25,000 £23,000​-​£25,000  0% view jobs (11)
HR Assistant £23,000 £20,884​-​£25,000  -8% view jobs (56)
*compared to the previous month. A minus figure means the salary has gone down. Job counts are based on last month's totals.

Find HR Officer jobs

To see the latest jobs we have right now within a location in the UK, just perform a job search from the homepage or try our browse jobs pages.

You can also check out our A-Z of employers to see who's hiring and what roles they currently have.

Latest HR Officer jobs.