Skip to main content
ONS ASHE 2025

REGIONAL PAY

✓ Verified

Salaries in London

Median earnings across 255 published roles in this region.

REGIONAL MEDIAN

£40,970

Annual gross, 2025

ROLES IN REGION

255

Published roles with regional data

MONTHLY MEDIAN

£3,042

UK tax records, March 2026

YOY CHANGE

+3.7%

vs March 2025

EMPLOYED IN REGION

5.89m

Workforce survey, 2024

DATA QUALITY

✓ Verified

Based on 3 statistical sources

Pay distribution across roles in London

From the lowest paid quartile of roles to the highest, against the UK median.

In London, the top 25% of role medians sits at £51,781, the regional median is £40,970, and the bottom 25% is £32,732.

Show as table
Regional pay distribution, 2025
MeasureValue
Top 25%£51,781
Regional median£40,970
Bottom 25%£32,732

All roles in London

255 published roles with data, sorted by median salary.

All published roles in London, sorted by median salary

  1. Aircraft pilots and air traffic controllers

    £123,796mean £140,152
  2. Chief executives and senior officials

    £119,981mean £204,603
  3. Marketing, sales and advertising directors

    £111,935mean £140,582
  4. Financial managers and directors

    £107,433mean £177,813
  5. Information technology directors

    £105,290mean £121,163
  6. Specialist medical practitioners

    £86,528mean £89,618
  7. Functional managers and directors n.e.c.

    £85,735mean £103,594
  8. Elected officers and representatives

    £84,144mean £82,858
  9. Public relations and communications directors

    £81,699mean £96,439
  10. Train and tram drivers

    £77,889mean £77,915
  11. Production managers and directors in manufacturing

    £76,710mean £96,703
  12. Solicitors and lawyers

    £75,537mean £105,475
  13. Programmers and software development professionals

    £74,284mean £79,081
  14. IT business analysts, architects and systems designers

    £73,857mean £83,550
  15. Head teachers and principals

    £71,111mean £77,967
  16. Purchasing managers and directors

    £71,098mean £74,180
  17. IT project managers

    £68,827mean £74,653
  18. Business and financial project management professionals

    £67,915
  19. Senior police officers

    £67,637mean £69,116
  20. Health services and public health managers and directors

    £67,220mean £90,531
  21. Human resource managers and directors

    £66,725mean £83,363
  22. Actuaries, economists and statisticians

    £66,364mean £76,954
  23. Sales accounts and business development managers

    £66,116mean £79,824
  24. Rail and rolling stock builders and repairers

    £64,607mean £71,398
  25. IT managers

    £64,357mean £75,570
  26. Finance and investment analysts and advisers

    £63,994mean £84,471
  27. Rail transport operatives

    £63,796mean £61,058
  28. Production managers and directors in construction

    £63,194
  29. Electrical engineers

    £62,697mean £66,750
  30. Business, research and administrative professionals n.e.c.

    £62,648mean £64,497
  31. Chartered and certified accountants

    £61,747mean £62,676
  32. Financial accounts managers

    £60,989mean £72,968
  33. Management consultants and business analysts

    £60,628mean £71,057
  34. Cyber security professionals

    £59,590mean £68,072
  35. Marketing and commercial managers

    £59,163mean £68,439
  36. Aircraft maintenance and related trades

    £58,808mean £58,892
  37. Quality assurance and regulatory professionals

    £58,669mean £74,093
  38. Information technology professionals n.e.c.

    £58,330mean £62,360
  39. Paramedics

    £58,071mean £56,368
  40. Production and process engineers

    £57,855mean £67,688
  41. Mechanical engineers

    £57,850mean £60,123
  42. Waste disposal and environmental services managers

    £57,606mean £61,394
  43. Engineering professionals n.e.c.

    £56,791mean £65,000
  44. Health and safety managers and officers

    £56,361mean £58,895
  45. Engineering project managers and project engineers

    £56,099mean £59,479
  46. Managers and directors in the creative industries

    £55,545mean £67,236
  47. IT network professionals

    £55,408mean £60,613
  48. Research and development (R&D) managers

    £54,843mean £70,860
  49. Chartered surveyors

    £54,780mean £60,114
  50. Pharmacists

    £54,282mean £51,501
  51. Prison service officers (below principal officer)

    £54,037mean £55,482
  52. Engineering technicians

    £53,822mean £57,895
  53. Managers in transport and distribution

    £53,166mean £56,481
  54. Physical scientists

    £52,873mean £56,954
  55. Advertising accounts managers and creative directors

    £52,834mean £60,870
  56. Mobile machine drivers and operatives n.e.c.

    £52,767mean £47,553
  57. Electronics engineers

    £52,268mean £55,416
  58. Biological scientists

    £52,244mean £59,379
  59. Generalist medical practitioners

    £51,973mean £56,415
  60. Biochemists and biomedical scientists

    £51,946mean £60,902
  61. Electrical and electronic trades n.e.c.

    £51,916mean £53,748
  62. Newspaper and periodical editors

    £51,847mean £56,799
  63. Civil engineers

    £51,769mean £55,746
  64. Natural and social science professionals n.e.c.

    £51,600mean £55,491
  65. Newspaper and periodical journalists and reporters

    £51,548mean £52,655
  66. Protective service associate professionals n.e.c.

    £51,507mean £57,396
  67. Electrical service and maintenance mechanics and repairers

    £51,007mean £49,789
  68. Nurse practitioners

    £50,746mean £48,116
  69. Specialist nurses

    £50,477mean £45,974
  70. Police officers (sergeant and below)

    £50,067mean £48,111
  71. Occupational therapists

    £50,032mean £48,577
  72. Fire service officers (watch manager and below)

    £49,992mean £53,204
  73. Veterinarians

    £49,971mean £51,572
  74. Rail travel assistants

    £49,471mean £49,328
  75. Skilled metal, electrical and electronic trades supervisors

    £49,379mean £53,852
  76. Higher education teaching professionals

    £48,841mean £49,532
  77. Other researchers, unspecified discipline

    £48,721mean £46,056
  78. Secondary education teaching professionals

    £48,408mean £46,696
  79. Education managers

    £48,178mean £51,222
  80. Other drivers and transport operatives n.e.c.

    £48,020mean £50,999
  81. Architects

    £47,936mean £53,456
  82. Social services managers and directors

    £47,284mean £47,709
  83. Security system installers and repairers

    £47,280mean £54,396
  84. Midwifery nurses

    £47,144mean £44,367
  85. Social workers

    £46,435mean £47,067
  86. Primary education teaching professionals

    £46,393mean £46,164
  87. Construction project managers and related professionals

    £45,373mean £48,249
  88. Chartered architectural technologists, planning officers and consultants

    £45,313mean £43,415
  89. Business and related research professionals

    £45,269mean £54,345
  90. Metal working production and maintenance fitters

    £45,076mean £47,530
  91. Arts officers, producers and directors

    £45,073mean £49,851
  92. Web design professionals

    £44,961mean £45,551
  93. Clinical psychologists

    £44,494mean £43,367
  94. Vehicle technicians, mechanics and electricians

    £44,474mean £43,108
  95. Property, housing and estate managers

    £44,453
  96. Social and humanities scientists

    £44,415mean £47,779
  97. Quality control and planning engineers

    £44,410mean £51,331
  98. Bus and coach drivers

    £44,375mean £43,392
  99. Other nursing professionals

    £43,897mean £42,973
  100. Community nurses

    £43,729mean £43,807
  101. Other health professionals n.e.c.

    £43,710mean £45,436
  102. Environment professionals

    £43,703mean £45,384
  103. Clothing, fashion and accessories designers

    £43,602mean £50,985
  104. Rail construction and maintenance operatives

    £43,505mean £49,439
  105. Mental health nurses

    £43,240mean £46,004
  106. Customer service supervisors

    £43,129mean £43,441
  107. Medical radiographers

    £43,084mean £44,866
  108. Data analysts

    £42,850mean £52,893
  109. Design occupations n.e.c.

    £42,837mean £47,343
  110. Children's nurses

    £42,431mean £43,041
  111. IT user support technicians

    £42,418mean £48,539
  112. Office managers

    £42,368mean £44,840
  113. Plumbers & heating and ventilating installers and repairers

    £42,346mean £39,267
  114. Business associate professionals n.e.c.

    £42,303
  115. Inspectors of standards and regulations

    £41,999mean £40,658
  116. Speech and language therapists

    £41,894mean £45,171
  117. Public services associate professionals

    £41,631mean £42,861
  118. Large goods vehicle drivers

    £41,474mean £40,272
  119. Welfare professionals n.e.c.

    £41,399mean £43,173
  120. Buyers and procurement officers

    £41,248mean £47,229
  121. Telecoms and related network installers and repairers

    £41,118mean £43,359
  122. Personal assistants and other secretaries

    £41,039mean £41,200
  123. Business sales executives

    £41,028mean £58,381
  124. Artists

    £40,779mean £44,582
  125. Customer service managers

    £40,646mean £40,799
  126. Graphic and multimedia designers

    £40,433mean £42,465
  127. Managers and directors in retail and wholesale

    £40,340mean £61,523
  128. Database administrators and web content technicians

    £40,110mean £45,377
  129. Project support officers

    £39,898mean £46,551
  130. Managers in logistics

    £39,872mean £52,615
  131. Authors, writers and translators

    £39,872
  132. Health care practice managers

    £39,493mean £48,733
  133. Electricians and electrical fitters

    £39,267mean £42,750
  134. Construction and building trades supervisors

    £39,195mean £41,774
  135. Legal associate professionals

    £39,053mean £50,342
  136. Painters and decorators

    £39,038mean £38,561
  137. Managers in storage and warehousing

    £38,912mean £46,792
  138. National government administrative occupations

    £38,780mean £39,080
  139. Public relations professionals

    £38,331mean £41,436
  140. Physiotherapists

    £38,173mean £40,775
  141. Building and civil engineering technicians

    £38,042mean £38,171
  142. Publicans and managers of licensed premises

    £37,909mean £38,324
  143. Carpenters and joiners

    £37,899mean £37,022
  144. Managers and proprietors in other services n.e.c.

    £37,557mean £51,550
  145. IT operations technicians

    £37,550mean £45,587
  146. Communication operators

    £37,445mean £36,817
  147. Science, engineering and production technicians n.e.c.

    £37,427mean £40,416
  148. Debt, rent and other cash collectors

    £37,312mean £38,914
  149. Ambulance staff (excluding paramedics)

    £37,048mean £37,372
  150. Human resources and industrial relations officers

    £36,959mean £43,816
  151. Office supervisors

    £36,892mean £36,367
  152. Police community support officers

    £36,346mean £36,675
  153. Housing officers

    £36,319mean £34,517
  154. Events managers and organisers

    £36,202mean £36,469
  155. Therapy professionals n.e.c.

    £36,063mean £41,147
  156. Quality assurance technicians

    £35,890mean £37,612
  157. Air transport operatives

    £35,791mean £38,584
  158. Catering and bar managers

    £35,567mean £33,455
  159. Other vocational and industrial trainers

    £35,566mean £36,993
  160. Postal workers, mail sorters and messengers

    £35,469mean £35,141
  161. Leisure and sports managers

    £35,460mean £38,028
  162. Child and early years officers

    £35,398mean £38,192
  163. Archivists and curators

    £35,317mean £38,981
  164. Air travel assistants

    £35,227mean £33,795
  165. Marketing associate professionals

    £35,000mean £48,818
  166. Security guards and related occupations

    £34,950mean £32,577
  167. Legal secretaries

    £34,459mean £37,479
  168. Sales administrators

    £34,242mean £33,604
  169. Groundsmen and greenkeepers

    £34,173mean £35,605
  170. Transport and distribution clerks and assistants

    £34,157mean £33,750
  171. Metal working machine operatives

    £34,117mean £34,268
  172. Gardeners and landscape gardeners

    £34,006mean £33,325
  173. Photographers, audio-visual and broadcasting equipment operators

    £33,804mean £34,837
  174. Glaziers, window fabricators and fitters

    £33,509mean £38,294
  175. Construction operatives n.e.c.

    £33,481mean £31,340
  176. Pensions and insurance clerks and assistants

    £33,272mean £35,414
  177. Book-keepers, payroll managers and wages clerks

    £33,217mean £34,124
  178. Welfare and housing associate professionals n.e.c.

    £33,178mean £31,467
  179. Metal machining setters and setter-operators

    £33,123mean £37,028
  180. CAD, drawing and architectural technicians

    £32,819mean £36,054
  181. Importers and exporters

    £32,734mean £32,378
  182. Restaurant and catering establishment managers and proprietors

    £32,676mean £35,327
  183. Road transport drivers n.e.c.

    £32,376mean £33,213
  184. Financial administrative occupations n.e.c.

    £32,290mean £31,705
  185. Stock control clerks and assistants

    £32,242
  186. Residential, day and domiciliary care managers and proprietors

    £32,134mean £31,550
  187. Credit controllers

    £31,828mean £35,629
  188. Clergy

    £31,644mean £34,637
  189. Early education and childcare services managers

    £31,262mean £31,187
  190. Interior designers

    £31,110mean £32,020
  191. Laboratory technicians

    £31,088mean £31,023
  192. Records clerks and assistants

    £31,088mean £30,736
  193. Hospital porters

    £31,071mean £31,265
  194. Medical secretaries

    £30,995mean £27,188
  195. Chefs

    £30,928mean £30,989
  196. Medical and dental technicians

    £30,916mean £32,044
  197. Cleaning and housekeeping managers and supervisors

    £30,901mean £29,482
  198. Pharmaceutical technicians

    £30,740mean £32,123
  199. Careers advisers and vocational guidance specialists

    £30,710
  200. Managers and proprietors in forestry, fishing and related services

    £30,683mean £35,459
  201. Youth and community workers

    £30,484mean £29,489
  202. Caretakers

    £30,181mean £30,724
  203. Delivery operatives

    £30,165mean £29,406
  204. Undertakers, mortuary and crematorium assistants

    £30,088mean £30,596
  205. Dispensing opticians

    £29,850mean £28,103
  206. Street cleaners

    £29,829mean £30,454
  207. Sales supervisors - retail and wholesale

    £29,673mean £30,407
  208. Local government administrative occupations

    £29,516mean £30,174
  209. Vehicle and parts salespersons and advisers

    £29,423mean £28,495
  210. Bank and post office clerks

    £29,282mean £32,232
  211. Sales related occupations n.e.c.

    £29,106mean £28,735
  212. Parking and civil enforcement occupations

    £29,013mean £27,687
  213. Senior care workers

    £28,857mean £28,288
  214. Process operatives n.e.c.

    £28,815mean £32,229
  215. Other administrative occupations n.e.c.

    £28,619mean £27,020
  216. Nursing auxiliaries and assistants

    £28,327mean £25,307
  217. Barristers and judges

    £28,113
  218. Industrial cleaning process occupations

    £28,056mean £30,236
  219. Customer service occupations n.e.c.

    £28,011mean £29,837
  220. Fork-lift truck drivers

    £27,687mean £33,189
  221. Data entry administrators

    £27,567mean £27,848
  222. Paper and wood machine operatives

    £27,546mean £29,002
  223. Warehouse operatives

    £27,461mean £27,431
  224. Food, drink and tobacco process operatives

    £27,451mean £27,071
  225. Bar and catering supervisors

    £27,288mean £27,042
  226. Higher level teaching assistants

    £27,275mean £27,448
  227. Human resources administrative occupations

    £27,163mean £29,872
  228. School secretaries

    £26,849mean £26,347
  229. Delivery drivers and couriers

    £26,743mean £25,147
  230. Elementary storage supervisors

    £26,643mean £30,853
  231. Other elementary services occupations n.e.c.

    £26,476mean £26,442
  232. Refuse and salvage occupations

    £26,220mean £26,381
  233. Animal care services occupations n.e.c.

    £26,014mean £26,819
  234. Visual merchandisers and related occupations

    £25,327mean £22,881
  235. Veterinary nurses

    £25,057mean £27,111
  236. Bricklayers

    £24,404mean £26,137
  237. Horticultural trades

    £24,397mean £24,775
  238. Assemblers and routine operatives n.e.c.

    £24,131mean £24,059
  239. Call and contact centre occupations

    £24,014mean £25,242
  240. Early education and childcare assistants

    £23,104mean £21,137
  241. Launderers, dry cleaners and pressers

    £22,860mean £20,978
  242. Teaching assistants

    £21,070mean £19,736
  243. Receptionists

    £20,943mean £21,402
  244. Care workers and home carers

    £20,635mean £20,850
  245. Dental nurses

    £20,540mean £23,129
  246. Housekeepers and related occupations

    £20,047mean £21,647
  247. Educational support assistants

    £19,423mean £18,081
  248. Early education and childcare practitioners

    £18,799mean £20,164
  249. Waiters and waitresses

    £15,734mean £17,525
  250. Sales and retail assistants

    £15,417mean £17,693
  251. Kitchen and catering assistants

    £14,974mean £17,129
  252. Cleaners and domestics

    £14,750mean £17,111
  253. Retail cashiers and check-out operators

    £14,524mean £16,145
  254. Shelf fillers

    £14,343mean £16,857
  255. School midday and crossing patrol occupations

    £5,711mean £8,388

Top sectors by employment in London

Of the 5.89m people employed in this region.

Professional, scientific and technical activities14.2%
Wholesale and retail trade; repair of motor vehicles and motorcycles10.7%
Human health and social work activities10.7%
Administrative and support service activities9.8%
Information and communication9.4%

How these figures are sourced

Cities in this region

View all 12 UK regions →