How Much Does a Biomedical Engineer Make? Salary by State
Median annual salary (U.S.)
$109,370
Biomedical engineers in the U.S. earn a median of $109,370 a year, or $52.58 an hour. Half of biomedical engineers earn more than $109,370 and half earn less. The top 10% make more than $168,180.
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.
Hourly to annual pay calculator
Per year
- Monthly
- $9,114
- Biweekly
- $4,207
- Weekly
- $2,103
- Daily (8 hours)
- $421
- Hours per year
- 2,080
BLS annual figure; hourly × 2,080 may differ slightly.
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.