Biomedical Engineer Salary in the United States
Based on 20K+ data points from BLS and H-1B filings
Median Annual Salary
$103,480
$49.75/hr
▼ 1.6% vs 2024Salary 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
| Percentile | Annual 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
| # | State | Median Salary | vs National | Employed |
|---|---|---|---|---|
| 1 | Arizona | $141,230 | +36.5% | 610 |
| 2 | Idaho | $133,750 | +29.3% | — |
| 3 | California | $128,310 | +24.0% | 3K |
| 4 | Minnesota | $127,730 | +23.4% | 1K |
| 5 | Massachusetts | $127,570 | +23.3% | 5K |
| 6 | Pennsylvania | $122,560 | +18.4% | 950 |
| 7 | Oregon | $122,510 | +18.4% | 150 |
| 8 | New Jersey | $114,680 | +10.8% | 680 |
| 9 | Ohio | $111,550 | +7.8% | 700 |
| 10 | Colorado | $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).
| # | Industry | Median Salary | vs National | Employed |
|---|---|---|---|---|
| 1 | Management of Companies and Enterprises | $128,950 | +24.6% | 1K |
| 2 | Professional, Scientific, and Technical Services | $124,320 | +20.1% | 7K |
| 3 | Government (excl. schools, hospitals & USPS) | $122,570 | +18.4% | 730 |
| 4 | Manufacturing | $116,100 | +12.2% | 7K |
| 5 | Wholesale Trade | $109,340 | +5.7% | — |
| 6 | Health Care and Social Assistance | $103,170 | -0.3% | 2K |
| 7 | Administrative and Support Services | $100,680 | -2.7% | 240 |
| 8 | Other Services (except Public Administration) | $95,280 | -7.9% | 670 |
| 9 | Educational 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.
| # | Company | Median Salary | Filings |
|---|---|---|---|
| 1 | University Of Michigan | $65,520 | 15 |
| 2 | Cisco | $81,358 | 14 |
| 3 | Children'S Hospital | $81,000 | 12 |
| 4 | Eli Lilly And | $147,084 | 11 |
| 5 | Johns Hopkins University | $72,672 | 8 |
| 6 | Regeneron Pharmaceuticals | $151,649 | 8 |
| 7 | Mayo Clinic | $103,401 | 8 |
| 8 | Emory University | $66,616 | 6 |
Historical Salary Trend — Biomedical Engineer
| Year | Median 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
| Experience Level | Years | Median Annual Salary |
|---|---|---|
| Junior | 0-2 yrs | $85,610 |
| Mid-level | 3-5 yrs | $103,480 |
| Senior | 6-9 yrs | $128,504 |
| Staff / Lead | 10+ 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.