Content has loaded

Finance officer salary in London

How much does a Finance Officer make in London?

Average base salary

£35,167
11%
above national average

The average salary for a finance officer is £35,167 per year in London. 475 salaries reported, updated at 14 August 2026

Finance Officer job openings in London

slide 1 of 6
slide1 of 6
Regional Finance Officer
ARK SCHOOLS3.5out of 5 stars.
London
Full-time
2 days ago

Looking to Hire?

Post a job
Post a jobFind the right candidate on Indeed

Highest paying cities for Finance Officers near London

  1. Lambeth
    £50,093 per year
  2. Westminster
    £44,909 per year
  3. Hackney
    £44,829 per year
  4. Enfield
    £41,305 per year
  5. Kingston upon Thames
    £41,160 per year

Where can a Finance Officer earn more?

Compare salaries for Finance Officers in different locations
vs

Frequently Asked Questions (FAQs) about Finance Officer