Varbes logo
Overview
Demographics
Economy
Crime
House Prices
Rental Market
Salary
More Chevron Down
  • England and Wales
  • England
  • London
  • Inner London
  • Outer London

Salaries in London

Area selected: London
  • England and Wales
  • England
  • London
  • Inner London
  • Outer London
Cash
Average salary
£57,362

View trend Arrow Forward

Hourglass
Average hours worked
38.2

View breakdown Arrow Forward

Stats Chart
Salary Growth
6.79%

View trend Arrow Forward

Average Salary
Salary Growth
Area type
Region
Population
8,796,628
Average male salary
£63,715
Average female salary
£48,838
Average male hours worked
39
Average female hours worked
37
Gender pay gap
25.8%

Salaries in London

The average salary in London is £57,362, according to figures published by the ONS for 2022. Between 2021 and 2022, average salaries grew by £3,645. Compare average salaries by area.

London's salary growth rate is 6.79% per year based on changes in average salary between 2021 and 2022, which is 4.8% higher than the average salary growth rate in London over the past 10 years.

The average weekly hours worked in London is currently 38.2 hours. The average male works 39 hours per week and the average female works 37.4 hours per week - a 1.4-hour difference.

In London, the highest average wages are found in Inner London where the average salary is £65,863 and the lowest average wages are found in Outer London where the average salary is £40,469. The difference in average salary between the two areas is £25,394 - the average person in Inner London earns 62.7% more than the average person in Outer London.

Compared to figures for England

  • London's average salary of £57,362 is 40.8% higher than England's national average salary of £40,746. London is the 1st region in England (of 9 total) when ordered by average salary.
  • London's salary growth rate of 6.79% is 2.0% higher than England's current average salary growth rate of 4.81%. London is the 2nd region in England (of 9 total) when ordered by salary growth rate.
  • London's average weekly hours worked of 38.2 hours is 0.6 lower than England's which is 38.8 hours per week.

Salaries are mean averages of annual gross pay for full-time employees. Hours worked are mean averages of weekly hours worked by full-time employees

London salary trends by gender

According to the figures published by the ONS for 2022, female wages in London average £48,838, and male wages averaged £63,715. Statistically, the average female earns £14,877 less than the average male, though this does not account for differences in hours worked.

Over the past 10 years, female and male salaries have average annual growth rates of 2.8% and 1.4% respectively.

Males on average make 30.5% more than females in London, though this does not account for differences in hours worked. After adjusting for the difference in hours worked, the gender pay gap in London is 25.8% - males in London earn 25.8% more per hour than females on average.

People
Population
8,796,628

London population Arrow Forward

Pie Chart
GDP
£ 504 billion

London Economy Arrow Forward

Home
Average property price
£705,236

London House Prices Arrow Forward

London salary and hours worked percentiles

percentile
Female Hours
Male Hours
Female Salary
Male Salary
10th 33.5 35.0£20,972£24,000
20th 35.0£25,827£29,789
25th 35.0 35.0£27,809£31,987
30th 35.0 36.0£29,900£34,439
40th 36.1 37.4£33,980£39,369
Items per page:
5
1 – 5 of 10

Highest salary areas in London

The highest salaries in London are found in Inner London, where the average salary is £65,863.

Salaries are mean averages of gross annual pay for full-time employees in London, reported by the ONS for 2022.

Rank
Area
Average Salary
1 Inner London
£65,863
2 Outer London
£40,469
Items per page:
5
1 – 2 of 2

Lowest salary areas in London

The lowest salaries in London are found in Outer London, where the average salary is £40,469.

Salaries are mean averages of gross annual pay for full-time employees in London, reported by the ONS for 2022.

Rank
Area
Average Salary
1 Outer London
£40,469
2 Inner London
£65,863
Items per page:
5
1 – 2 of 2

Discover more

Areas near London

Region
East Midlands
average salary £35,131
Chevron Forward
Region
East
average salary £38,263
Chevron Forward
Region
North West
average salary £35,807
Chevron Forward
Region
South West
average salary £35,772
Chevron Forward
Region
South East
average salary £40,312
Chevron Forward
Region
Yorkshire and the Humber
average salary £35,334
Chevron Forward
Region
North East
average salary £34,116
Chevron Forward
Region
West Midlands
average salary £36,785
Chevron Forward

Areas in London

County
Outer London
average salary £40,469
Chevron Forward
County
Inner London
average salary £65,863
Chevron Forward

Source: Office for National Statistics licensed under the Open Government Licence v.3.0. Contains OS data © Crown copyright and database right 2023. Data sources: ONS Local statistics

Varbes logo
Free tools for smarter decisions
  • House prices
  • House prices by area
  • House value calculator
  • Local STATS
  • Compare population
  • Compare house prices
  • Compare crime rate
  • Local statistics for England
  • money TOOLS
  • Retirement planner
  • Net worth calculator
  • Company
  • About us
  • Contact us
  • How the site works
  • Articles
  • SEARCH
  • Logo TwitterVarbes Twitter Page
  • Logo InstagramVarbes Instagram Page
  • Terms of ServiceTerms
  • Privacy PolicyPrivacy
Sort