SalaryData

Biomedical Engineer Salary in the United States

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

BLS 2024 Data

Median Annual Salary

$105,162

$50.559/hr

7.1% vs 2023

Salary Range

$80K $161K

10th – 90th percentile

Total Employed

21K

workers nationwide

The median biomedical engineer salary in the United States is $105,162 per year, reflecting competitive compensation for this specialized field. With approximately 20,960 biomedical engineers currently employed across the country, this role represents a significant portion of the medical device and healthcare technology workforce. Salaries in this profession range from $79,750 to $161,480 annually, demonstrating substantial variation based on individual circumstances.

Several factors influence biomedical engineer salary in the United States, including experience level, educational credentials, and geographic location. Industry sector matters significantly—those working for medical device manufacturers or research institutions may earn differently than those in hospitals or consulting firms. Additionally, specialized certifications, technical expertise in emerging technologies, and the ability to lead complex projects can substantially impact earning potential within this growing field.

Salary Distribution — Biomedical Engineer

Biomedical Engineer salary percentiles
PercentileAnnual Salary
10th percentile$79,750
25th percentile$86,730
Median (50th percentile)$105,162
75th percentile$152,640
90th percentile$161,480

Biomedical Engineer Salary by State

Top 10 Highest-Paying States for Biomedical Engineer

#StateMedian Salaryvs NationalEmployed
1Wisconsin$129,440+23.1%220
2Oregon$129,020+22.7%90
3California$125,700+19.5%3K
4Washington$125,010+18.9%970
5Minnesota$124,760+18.6%720
6Arizona$121,680+15.7%410
7Ohio$117,960+12.2%1K
8Oklahoma$117,250+11.5%90
9New York$117,180+11.4%920
10New Mexico$116,560+10.8%

Historical Salary Trend — Biomedical Engineer

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

Biomedical Engineer Salary by Experience Level

Frequently Asked Questions

How much do biomedical engineers make per hour in the United States?

The median hourly wage for biomedical engineers in the United States is $51/hour. This translates to an annual median salary of $105,162, making it a competitive compensation level in the healthcare technology field.

What is the salary range for biomedical engineers?

Biomedical engineer salaries in the United States typically range from $79,750 on the lower end to $161,480 on the higher end. This wide range reflects differences in experience, location, employer, and specialization within the field.

Which city pays biomedical engineers the most?

Wisconsin is the top paying location for biomedical engineers, with an average salary of $129,440 per year. This is significantly higher than the national median of $105,162, representing a premium of over $24,000 annually.

How many biomedical engineers are employed in the US?

There are currently 20,960 biomedical engineers employed throughout the United States. This represents a stable workforce in a specialized field focused on medical device and healthcare technology development.

Related Occupations

More Locations