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

$100K $171K

10th – 90th percentile

Total Employed

20K

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$99,630
25th percentile$124,330
Median (50th percentile)$103,480
75th percentile$163,560
90th percentile$170,560

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%

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

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