Skip to content

Salaries & Pay Salary by Job Data profile

How Much Does a Biomedical Engineer Make? Salary by State

  • Official data · BLS May 2025
Updated  1 source

Median annual salary (U.S.)

$109,370

Pay percentiles for biomedical engineers

Percentile Hourly Annual
10th $34.55$71,850
25th $41.82$86,980
50th (median) $52.58$109,370
75th $65.68$136,600
90th $80.86$168,180

U.S. wages, May 2025. BLS occupation: Bioengineers and Biomedical Engineers (SOC 17-2031). Source: BLS Occupational Employment and Wage Statistics (OEWS)

Highest-paying states for biomedical engineers

State Median annual Median hourly vs. U.S.
Arizona $141,230$67.90+29%
Idaho $133,750$64.30+22%
California $128,310$61.69+17%
Minnesota $127,730$61.41+17%
Massachusetts $127,570$61.33+17%
Pennsylvania $122,560$58.92+12%
Oregon $122,510$58.90+12%
New Jersey $114,680$55.14+5%
Ohio $111,550$53.63+2%
Colorado $110,650$53.20+1%
United States $109,370$52.58—

Top 10 states by median annual wage, May 2025. Source: BLS Occupational Employment and Wage Statistics (OEWS)

How many biomedical engineers are there?

BLS counts about 23,480 biomedical engineers employed in the U.S. (May 2025, excluding the self-employed). These figures cover the BLS occupation “Bioengineers and Biomedical Engineers”. The most jobs are in Massachusetts (4,740), California (2,750) and Texas (2,050).

The mean (average) annual wage is $116,890, higher than the median of $109,370.

Frequently asked questions

How much do biomedical engineers make an hour?

The median hourly wage for biomedical engineers is $52.58. The middle 50% earn between $41.82 and $65.68 an hour.

Which state pays biomedical engineers the most?

Arizona has the highest median wage for biomedical engineers at $141,230, +29% vs. the U.S. median.

What is the starting salary for biomedical engineers?

BLS does not report pay by experience, but the lowest-paid 10% of biomedical engineers earn less than $71,850 a year, a common proxy for entry-level pay.