Content has loaded

Biomedical engineer salary in United Kingdom

How much does a Biomedical Engineer make in United Kingdom?

Average base salary

£56,311

The average salary for a biomedical engineer is £56,311 per year in United Kingdom. 102 salaries reported, updated at 16 October 2026

Highest paying companies for Biomedical Engineer in United Kingdom

Average year pay is based on job postings on Indeed in the past 36 months.
GREAT ORMOND STREET HOSPITAL
 
£69,885per year
View company
Cleveland Clinic
 
£62,500per year
University of Glasgow
 
£60,409per year
Queen Mary University of Londo...
 
£60,015per year
University of Dundee
 
£54,891per year
Sanctuary Personnel
 
£54,080per year

Hiring a Biomedical Engineer?

Job description
Job descriptionWrite the perfect Biomedical Engineer job description

Highest paying cities for Biomedical Engineers near United Kingdom

  1. Glasgow
    £73,599 per year
  2. London
    £68,219 per year
  3. Birmingham
    £48,972 per year
  4. Coventry
    £47,413 per year
  5. Southampton
    £40,490 per year

Where can a Biomedical Engineer earn more?

Compare salaries for Biomedical Engineers in different locations
vs

Frequently Asked Questions (FAQs) about Biomedical Engineer

The average salary for a Biomedical Engineer is £56,311 per year in United Kingdom. This figure is based on 102 salaries taken from job postings on Indeed in the past 36 months, last updated on 16 October 2026.

Biomedical Engineer jobs on Indeed - find your next one today.

Biomedical Engineer salaries typically range between a low of £39,627 and a high of £80,019 per year, depending on experience, location, and the hiring company.

Some of the highest-paying cities for Biomedical Engineer include Glasgow at £73,599 per year, London at £68,219 per year and Birmingham at £48,972 per year.

Based on recent job postings on Indeed, some of the top-paying companies for Biomedical Engineer include GREAT ORMOND STREET HOSPITAL ($69,885 per year) and Cleveland Clinic ($62,500 per year).