Police officer salary in London
How much does a Police Officer make in London?
Average base salary
- Hour
- Day
- Week
- Month
- Year
The average salary for a police officer is £44,014 per year in London. 68 salaries reported, updated at 6 October 2026
Hiring a Police Officer?
Highest paying cities for Police Officers near London
Where can a Police Officer earn more?
Compare salaries for Police Officers in different locationsFrequently Asked Questions (FAQs) about Police Officer
The average salary for a Police Officer is £44,014 per year in London. This figure is based on 68 salaries taken from job postings on Indeed in the past 36 months, last updated on 6 October 2026.
Police Officer jobs on Indeed - find your next one today.
Police Officer salaries in London typically range between a low of £31,896 and a high of £60,736 per year, depending on experience and the hiring company.
Some of the highest-paying cities for Police Officer in London include Croydon at £44,818 per year, Ilford at £44,818 per year and Stanmore at £42,372 per year.
Compensation can vary based on the specific niche and level of responsibility within the field. Here is how the average Police Officer salary in London compares to related positions: