SalaryData

Biomedical Engineer Salary in the United States

Based on 20K+ data points from BLS and H-1B filings

BLS 2025 Data

Median Annual Salary

$103,480

$49.75/hr

▼ 1.6% vs 2024

Salary Range

$71K – $153K

10th – 90th percentile

Total Employed

20K

workers nationwide

The median Biomedical Engineer salary in the United States is $103,480 per year, translating to an hourly rate of approximately $50. This figure represents the midpoint for this in-demand profession, with a typical salary range between $71,160 and $153,383 annually.

Several factors influence a Biomedical Engineer's earning potential. These include years of experience, the specific industry they work in, their educational background, and geographical location. For instance, the top-paying state, Arizona, offers a significantly higher median salary compared to the national average.

Salary Distribution — Biomedical Engineer

Biomedical Engineer salary percentiles
PercentileAnnual Salary
10th percentile$71,160
25th percentile$85,610
Median (50th percentile)$103,480
75th percentile$128,504
90th percentile$153,383

Biomedical Engineer Salary by State

Top 10 Highest-Paying States for Biomedical Engineer

#StateMedian Salaryvs NationalEmployed
1Arizona$141,230+36.5%610
2Idaho$133,750+29.3%—
3California$128,310+24.0%3K
4Minnesota$127,730+23.4%1K
5Massachusetts$127,570+23.3%5K
6Pennsylvania$122,560+18.4%950
7Oregon$122,510+18.4%150
8New Jersey$114,680+10.8%680
9Ohio$111,550+7.8%700
10Colorado$110,650+6.9%—

Biomedical Engineer Salary by Industry

How much Biomedical Engineers earn across industries nationwide — Management of Companies and Enterprises pays the most ($128,950 median). Ranked by median annual salary (2025 BLS OEWS data).

#IndustryMedian Salaryvs NationalEmployed
1Management of Companies and Enterprises$128,950+24.6%1K
2Professional, Scientific, and Technical Services$124,320+20.1%7K
3Government (excl. schools, hospitals & USPS)$122,570+18.4%730
4Manufacturing$116,100+12.2%7K
5Wholesale Trade$109,340+5.7%—
6Health Care and Social Assistance$103,170-0.3%2K
7Administrative and Support Services$100,680-2.7%240
8Other Services (except Public Administration)$95,280-7.9%670
9Educational Services$75,040-27.5%2K

Source: U.S. Bureau of Labor Statistics, OEWS National Industry-Specific estimates, May 2025. National figures.

Top H-1B Employers for Biomedical Engineer

Companies that filed the most H-1B applications for Biomedical Engineer roles, with their median base salary.

#CompanyMedian SalaryFilings
1University Of Michigan$65,52015
2Cisco$81,35814
3Children'S Hospital$81,00012
4Eli Lilly And$147,08411
5Johns Hopkins University$72,6728
6Regeneron Pharmaceuticals$151,6498
7Mayo Clinic$103,4018
8Emory University$66,6166

Historical Salary Trend — Biomedical Engineer

Historical Biomedical Engineer salary trend
YearMedian Salary (United States)
2022$92,098
2023$98,161
2024$105,162
2025$103,480
2026 (projected)$103,480

The latest year is a projection based on recent wage trends — BLS has not yet released that year’s data.

Biomedical Engineer Salary by Experience Level

Biomedical Engineer salary by experience level
Experience LevelYearsMedian Annual Salary
Junior0-2 yrs$85,610
Mid-level3-5 yrs$103,480
Senior6-9 yrs$128,504
Staff / Lead10+ yrs$153,383

Frequently Asked Questions

What is the average salary for a Biomedical Engineer in the US?

The median salary for a Biomedical Engineer in the United States is $103,480 per year. This means half of all Biomedical Engineers earn more than this amount, while the other half earn less, with a common range being $71,160 to $153,383.

Which state pays Biomedical Engineers the most?

Arizona currently stands out as the highest-paying state for Biomedical Engineers, with a median salary reported at $141,230. This is considerably higher than the national median of $103,480.

What is the typical salary range for Biomedical Engineers?

Biomedical Engineers in the United States typically earn within a broad salary range. The lower end is around $71,160, while the upper end can reach up to $153,383 per year.

How many Biomedical Engineers are employed in the US?

There are approximately 20,430 Biomedical Engineers employed across the United States. This indicates a substantial job market for professionals in this field.

Related Occupations

More Locations