Midwife Salaries in London

Salary estimated from 549 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 17 February 2020
Average in London
£38,937 per year
17% Above national average
  • Most Reported
£19,000
£65,000
Salary Distribution

How much does a Midwife make in London?

The average salary for a Midwife is £38,937 per year in London, which is 17% above the national average. Salary estimates are based on 549 salaries submitted anonymously to Indeed by Midwife employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Midwife is 2-4 years.
Get personalized salary insights
Tell us about you and get an estimated calculation of how much you should be earning and insight into your career options.

Job openings for Midwife

  • Staff Midwife
    HCA Healthcare UK
    3.6
    London W1W
    £35,673 - £40,401 a year
  • Combined Research/Clinical Midwife
    Chelsea and Westminster Hospital NHS Foundation Trust
    4.2
    London SW10
    £36,481 - £44,044 a year
  • DAU Midwife
    University Hospital Lewisham
    3.8
    London
    £30,401 - £37,267 a year
  • Homebirth Midwife
    Barts Health NHS Trust
    3.8
    London E13
    £34,961 - £42,010 a year
  • Group Practice Midwife
    Barts Health NHS Trust
    3.8
    London E13
    £34,961 - £42,010 a year
  • Band 7 Midwife
    Imperial College Healthcare NHS Trust
    3.7
    London W2
    £44,347 - £50,549 a year
View all job openings for Midwife
Midwife salaries by company in London
CompanyAverage salary
£44,725 per year
£43,672 per year
£42,329 per year
£40,863 per year
56 salaries
£40,456 per year
£40,070 per year
£41,436 per year
£42,329 per year
£41,787 per year
£40,744 per year
Midwife salaries by location
CityAverage salary
£35,724 per year
432 salaries
£36,468 per year
£36,699 per year
178 salaries
£35,616 per year
£31,661 per year