High-paying nursing jobs in London

Nursing encompasses the care and support provided by trained professionals to promote health and assist those in need of medical attention. Nurses play a critical role in patient care by assessing conditions, administering treatments, and educating patients and their families. Successful nurses possess strong communication, empathy, and problem-solving skills.


The 474 nursing jobs listed below pay well, with salaries between £40,343 and £92,016 per year. Registered Nurse, Nurse and Clinical Lead Nurse are among the most popular high-paying roles in London.

Job title

Updated Sept 11, 2026
Job title
London, ENG
England
Job postings (London)

Chief Nursing Officer

London

£92,016 per year

England

£87,316 per year

Clinical Lead Nurse

London

£62,918 per year

England

£54,281 per year

Clinical Nurse Specialist

London

£57,265 per year

England

£52,487 per year

Midwife

London

£52,928 per year

England

£46,380 per year

Charge Nurse

London

£52,591 per year

England

£45,643 per year

Practice Nurse

London

£49,343 per year

England

£43,523 per year

Research Nurse

London

£49,166 per year

England

£45,483 per year

Registered Mental Health Nurse

London

£45,702 per year

England

£38,991 per year

Nurse

London

£43,746 per year

England

£40,166 per year

Registered Nurse

London

£40,343 per year

England

£37,666 per year

Job descriptions below are for educational purposes. Please refer to the employer's job description for complete details.