Skip to main content
ONS ASHE 2025

REGIONAL PAY

✓ Verified

Salaries in London

Median earnings across 257 published roles in this region.

REGIONAL MEDIAN

£40,970

Annual gross, 2025

ROLES IN REGION

257

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

257 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. Public relations and communications directors

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

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

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

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

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

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

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

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

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

    £67,915
  18. Senior police officers

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

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

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

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

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

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

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

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

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

    £63,194
  28. Electrical engineers

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

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

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

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

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

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

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

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

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

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

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

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

    £57,850mean £60,123
  41. Engineering professionals n.e.c.

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

    £56,361mean £58,895
  43. Managers and directors in the creative industries

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    £45,373mean £48,249
  85. Business and related research professionals

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

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

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

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

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

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

    £44,453
  92. Social and humanities scientists

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    £42,303
  111. Inspectors of standards and regulations

    £41,999mean £40,658
  112. Senior officers in fire, ambulance, prison and related services

    £41,988mean £47,600
  113. Speech and language therapists

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    £39,872
  129. IT quality and testing professionals

    £39,840mean £45,109
  130. Health care practice managers

    £39,493mean £48,733
  131. Probation officers

    £39,365mean £38,105
  132. Electricians and electrical fitters

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    £32,676mean £35,327
  182. Further education teaching professionals

    £32,401mean £36,151
  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. Chartered architectural technologists, planning officers and consultants

    £30,924mean £33,996
  197. Medical and dental technicians

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    £28,113
  219. Industrial cleaning process occupations

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

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

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

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

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

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

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

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

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

    £27,163mean £29,872
  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. Hairdressing and beauty salon managers and proprietors

    £25,001mean £23,550
  237. Bricklayers

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

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

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

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

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

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

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

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

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

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

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

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

    £18,799mean £20,164
  250. Health associate professionals n.e.c.

    £18,184mean £18,246
  251. Waiters and waitresses

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

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

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

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

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

    £14,343mean £16,857
  257. 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

View all 12 UK regions →