These are the salaries advertised on live roles from employers on
the Home Office register of licensed sponsors — not job offers, not guarantees, and
not immigration advice. The median is the middle figure: half the
roles advertise more, half less. The visa going rate column shows
the official GOV.UK figure for the occupation (figures effective 22 July 2025, last
verified 27 September 2026); the salary a role must meet for the Skilled Worker route is
generally the higher of that going rate and the relevant threshold. Only groups with
at least 5 salaried roles are shown, so thin data does not mislead.
Advertised salaries by occupation
| Occupation | Live roles with stated salary | Median advertised | Range | Visa going rate |
|---|
| Nursing | 108 | £40,525 | £29,995–£56,160 | NHS Band 5 minimum £29,970 |
| Software development | 99 | £62,400 | £41,983–£143,000 | £54,700 |
| Doctor | 71 | £63,696 | £32,073–£135,000 | Medical pay scales — varies by grade |
| Radiography | 50 | £42,550 | £32,073–£83,200 | NHS Band 5 minimum £29,970 |
| Physiotherapy | 49 | £39,959 | £32,073–£66,560 | NHS Band 6 minimum £37,338 |
| Speech and language therapy | 45 | £43,242 | £26,000–£72,800 | NHS Band 6 minimum £37,338 |
| Occupational therapy | 42 | £39,959 | £30,000–£50,564 | NHS Band 6 minimum £37,338 |
| Midwifery | 39 | £49,387 | £32,073–£68,556 | NHS Band 6 minimum £37,338 |
| IT business analysis & architecture | 34 | £55,000 | £42,000–£104,000 | £54,900 |
| Data science & statistics | 33 | £65,000 | £44,000–£90,000 | £55,100 |
| Cyber security | 30 | £65,000 | £42,000–£91,000 | £48,500 |
| Paramedic | 20 | £47,951 | £36,382–£56,535 | NHS Band 5 minimum £29,970 |
| Production & process engineering | 18 | £48,000 | £41,750–£69,999 | £45,000 |
| Mechanical engineering | 17 | £50,000 | £45,000–£75,000 | £46,800 |
| Pharmacy | 12 | £55,080 | £39,959–£79,504 | NHS Band 6 minimum £37,338 |
| IT project management | 12 | £57,500 | £43,482–£70,000 | £58,200 |
| IT networking | 11 | £65,000 | £65,000–£82,700 | £45,600 |
| Electrical engineering | 11 | £60,000 | £45,000–£70,000 | £58,700 |
| Electronics engineering | 9 | £70,000 | £45,000–£70,000 | £52,000 |
| IT quality & testing | 6 | £57,500 | £45,000–£70,800 | £41,200 |
| Engineering project management | 5 | £91,000 | £48,000–£93,600 | £51,900 |
By region
East Midlands
| Occupation | Live roles with stated salary | Median advertised | Range | Visa going rate |
|---|
| Nursing | 7 | £40,310 | £32,073–£50,481 | NHS Band 5 minimum £29,970 |
East of England
| Occupation | Live roles with stated salary | Median advertised | Range | Visa going rate |
|---|
| Nursing | 15 | £40,273 | £32,073–£56,160 | NHS Band 5 minimum £29,970 |
| Doctor | 9 | £63,696 | £32,073–£104,401 | Medical pay scales — varies by grade |
| Physiotherapy | 8 | £39,959 | £32,073–£57,528 | NHS Band 6 minimum £37,338 |
| Speech and language therapy | 6 | £49,387 | £30,000–£72,800 | NHS Band 6 minimum £37,338 |
London
| Occupation | Live roles with stated salary | Median advertised | Range | Visa going rate |
|---|
| Software development | 36 | £67,500 | £41,983–£143,000 | £54,700 |
| Speech and language therapy | 18 | £40,235 | £26,000–£58,133 | NHS Band 6 minimum £37,338 |
| Doctor | 18 | £63,696 | £41,750–£135,000 | Medical pay scales — varies by grade |
| Radiography | 13 | £47,951 | £36,943–£83,200 | NHS Band 5 minimum £29,970 |
| Data science & statistics | 12 | £59,000 | £44,000–£80,000 | £55,100 |
| Paramedic | 10 | £47,951 | £36,382–£55,524 | NHS Band 5 minimum £29,970 |
| IT business analysis & architecture | 10 | £65,000 | £44,000–£100,000 | £54,900 |
| Midwifery | 8 | £52,634 | £41,017–£66,274 | NHS Band 6 minimum £37,338 |
| Physiotherapy | 8 | £49,653 | £38,488–£66,560 | NHS Band 6 minimum £37,338 |
| Cyber security | 8 | £65,000 | £44,000–£91,000 | £48,500 |
| Nursing | 7 | £44,761 | £36,943–£49,920 | NHS Band 5 minimum £29,970 |
| Occupational therapy | 6 | £45,953 | £40,723–£50,000 | NHS Band 6 minimum £37,338 |
| IT project management | 5 | £65,000 | £50,000–£70,000 | £58,200 |
Northeast of England
| Occupation | Live roles with stated salary | Median advertised | Range | Visa going rate |
|---|
| Software development | 6 | £60,000 | £55,000–£70,000 | £54,700 |
| Nursing | 5 | £32,073 | £30,000–£44,928 | NHS Band 5 minimum £29,970 |
Northwest of England
| Occupation | Live roles with stated salary | Median advertised | Range | Visa going rate |
|---|
| Nursing | 12 | £39,739 | £32,073–£53,040 | NHS Band 5 minimum £29,970 |
| Software development | 8 | £62,500 | £50,000–£95,000 | £54,700 |
| Radiography | 6 | £39,959 | £32,073–£49,387 | NHS Band 5 minimum £29,970 |
| Doctor | 6 | £65,510 | £55,825–£104,401 | Medical pay scales — varies by grade |
| Electrical engineering | 6 | £60,000 | £60,000–£70,000 | £58,700 |
Scotland
| Occupation | Live roles with stated salary | Median advertised | Range | Visa going rate |
|---|
| Nursing | 7 | £44,657 | £41,600–£50,232 | NHS Band 5 minimum £29,970 |
South East England
| Occupation | Live roles with stated salary | Median advertised | Range | Visa going rate |
|---|
| Software development | 17 | £59,000 | £42,000–£80,000 | £54,700 |
| Nursing | 16 | £47,125 | £32,073–£56,160 | NHS Band 5 minimum £29,970 |
| Doctor | 16 | £63,696 | £61,542–£113,565 | Medical pay scales — varies by grade |
| Midwifery | 11 | £49,387 | £39,959–£66,582 | NHS Band 6 minimum £37,338 |
| Physiotherapy | 9 | £39,959 | £32,073–£51,256 | NHS Band 6 minimum £37,338 |
| Speech and language therapy | 9 | £50,000 | £32,073–£60,651 | NHS Band 6 minimum £37,338 |
| Occupational therapy | 6 | £40,972 | £30,000–£50,564 | NHS Band 6 minimum £37,338 |
| Production & process engineering | 6 | £44,000 | £41,750–£55,000 | £45,000 |
| Mechanical engineering | 5 | £50,000 | £50,000–£60,000 | £46,800 |
South West England
| Occupation | Live roles with stated salary | Median advertised | Range | Visa going rate |
|---|
| Nursing | 9 | £44,491 | £32,073–£56,160 | NHS Band 5 minimum £29,970 |
| Occupational therapy | 6 | £39,959 | £32,073–£39,959 | NHS Band 6 minimum £37,338 |
| Data science & statistics | 6 | £72,500 | £60,000–£89,999 | £55,100 |
| Doctor | 5 | £63,696 | £47,389–£104,401 | Medical pay scales — varies by grade |
| Software development | 5 | £53,000 | £42,500–£60,000 | £54,700 |
| IT business analysis & architecture | 5 | £45,000 | £45,000–£50,000 | £54,900 |
West Midlands
| Occupation | Live roles with stated salary | Median advertised | Range | Visa going rate |
|---|
| Nursing | 10 | £35,903 | £31,049–£43,630 | NHS Band 5 minimum £29,970 |
| Doctor | 5 | £63,696 | £55,825–£63,696 | Medical pay scales — varies by grade |
Yorkshire and Humber
| Occupation | Live roles with stated salary | Median advertised | Range | Visa going rate |
|---|
| Nursing | 15 | £43,680 | £32,000–£51,480 | NHS Band 5 minimum £29,970 |
| Occupational therapy | 6 | £36,016 | £32,073–£43,149 | NHS Band 6 minimum £37,338 |
| Cyber security | 5 | £65,000 | £59,264–£70,000 | £48,500 |
Sources & method
Advertised figures are from live adverts on this board and change nightly.
Going-rate figures are from GOV.UK, effective 22 July 2025; last verified
27 September 2026. General information, not immigration advice.