Nurse practitioners Salary in London
Median Salary
£50,746
per year
Employment
11,000
in London
vs. National
+22.6%
National: £41,392
📊 Compared to the UK national median of £41,392, London pays 22.6% MORE for Nurse practitioners positions.
Data Source: Office for National Statistics (ONS), Annual Survey of Hours and Earnings (ASHE) 2025 provisional.