Civil Engineer Salaries in London

Salary estimated from 719 employees, users, and past and present job advertisements on Indeed in the past 36 months. Last updated: 21 January 2020
Average in London
£42,811 per year
21% Above national average
  • Most Reported
£11,000
£93,000
Salary Distribution

How much does a Civil Engineer make in London?

The average salary for a Civil Engineer is £42,811 per year in London, which is 21% above the national average. Salary estimates are based on 719 salaries submitted anonymously to Indeed by Civil Engineer employees, users, and collected from past and present job advertisements on Indeed in the past 36 months. The typical tenure for a Civil Engineer is less than 1 year.
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.
Civil Engineer salaries by company in London
CompanyAverage salary
£53,369 per year
£100,000 per year
£71,151 per year
£73,544 per year
£73,544 per year
£65,956 per year
£60,697 per year
£61,296 per year
£53,500 per year
£54,774 per year
Civil Engineer salaries by location
CityAverage salary
£36,633 per year
£35,666 per year
£34,730 per year
£37,684 per year
£35,970 per year

Civil Engineer job openings

Civil Engineer
WSP
London
Civil & Structural Engineer
Morgan Sindall Plc
London
Infrastructure Maintenance Engineer
Network Rail
London SE1
Civil Engineer jobs in London