Salary Range & Percentiles
Pay distribution across experience levels
- 10th Percentile — Entry Level$71,850
- 25th Percentile — Junior$86,980
- 50th Percentile — Median$109,370
- 75th Percentile — Senior$136,600
- 90th Percentile — Top Earners$168,180
The top 10% of Biomedical Engineers earn $168,180 or more per year. Entry-level professionals can expect to start around $71,850, with significant growth over the first 5 years.
Salary by State
Geographic salary comparison
| State | Avg Salary | vs National |
|---|---|---|
| Hawaii (est.) | $181,180 | +55.0% |
| Alaska (est.) | $154,295 | +32.0% |
| Washington (est.) | $146,112 | +25.0% |
| Arizona | $138,120 | +18.2% |
| Rhode Island (est.) | $134,424 | +15.0% |
| California | $132,400 | +13.3% |
| Minnesota | $130,320 | +11.5% |
| Massachusetts | $126,700 | +8.4% |
| Vermont (est.) | $126,241 | +8.0% |
| Tennessee | $124,040 | +6.1% |
| Oregon | $123,920 | +6.0% |
| New Jersey | $123,200 | +5.4% |
| Delaware (est.) | $122,734 | +5.0% |
| Pennsylvania | $120,110 | +2.8% |
| Ohio | $119,530 | +2.3% |
| Maine (est.) | $119,228 | +2.0% |
| New York | $119,120 | +1.9% |
| Virginia | $118,990 | +1.8% |
| Colorado | $118,650 | +1.5% |
| Wisconsin | $117,830 | +0.8% |
| Indiana | $117,260 | +0.3% |
| Oklahoma | $117,200 | +0.3% |
| Idaho | $117,060 | +0.1% |
| Connecticut | $115,480 | -1.2% |
| New Hampshire | $113,960 | -2.5% |
| Montana (est.) | $111,046 | -5.0% |
| Maryland | $110,100 | -5.8% |
| Florida | $109,740 | -6.1% |
| Wyoming (est.) | $108,708 | -7.0% |
| North Dakota (est.) | $107,539 | -8.0% |
| Michigan | $103,700 | -11.3% |
| New Mexico (est.) | $102,863 | -12.0% |
| South Dakota (est.) | $101,694 | -13.0% |
| District of Columbia | $101,650 | -13.0% |
| Texas | $100,870 | -13.7% |
| North Carolina | $99,740 | -14.7% |
| Kansas (est.) | $99,356 | -15.0% |
| Nevada | $99,070 | -15.2% |
| Kentucky | $98,310 | -15.9% |
| Georgia | $97,320 | -16.7% |
| South Carolina | $96,970 | -17.0% |
| Utah | $95,960 | -17.9% |
| Alabama | $95,290 | -18.5% |
| Missouri | $94,380 | -19.3% |
| Mississippi | $94,270 | -19.4% |
| Iowa | $93,790 | -19.8% |
| West Virginia (est.) | $91,174 | -22.0% |
| Louisiana | $90,640 | -22.5% |
| Illinois | $90,580 | -22.5% |
| Nebraska | $88,960 | -23.9% |
| Arkansas | $71,530 | -38.8% |
What Factors Affect Biomedical Engineers Salary?
Key factors affecting compensation
Pay for Biomedical Engineers is influenced by geographic location, years of experience, employer type, and educational background. Location alone is a large factor: Arizona pays an average of $138,120, while Arkansas pays $71,530 — a gap of $66,590 per year.
The middle half of Biomedical Engineers earn between $86,980 and $136,600 per year. The lowest-paid 10% earn under $71,850, while the top 10% earn more than $168,180.
These figures are the wages employers report to BLS: base pay plus commissions, production bonuses and tips. They exclude overtime pay, shift differentials, year-end bonuses, benefits and self-employed workers, so total compensation can be higher than the numbers shown.
U.S. Bureau of Labor Statistics · Occupational Employment and Wage Statistics (OES) · May 2025
Compare with Similar Jobs
Related career salary benchmarks
- Mechanical Engineers $113,610/yr United States 2.8% vs this role
- Civil Engineers $108,670/yr United States 7.0% vs this role
- Electrical Engineers $125,100/yr United States +7.0% vs this role
- Industrial Engineers $109,900/yr United States 6.0% vs this role
- Aerospace Engineers $142,060/yr United States +21.5% vs this role
- Chemical Engineers $129,980/yr United States +11.2% vs this role
- Registered Nurses $101,420/yr United States 13.2% vs this role
- Nurse Practitioners $137,300/yr United States +17.5% vs this role
Frequently Asked Questions
Common questions about this salary
What is the average salary for Biomedical Engineers?
The average salary for Biomedical Engineers in the United States is $116,890 per year, with a median of $109,370.
What is the starting salary for Biomedical Engineers?
Entry-level Biomedical Engineers typically earn between $71,850 and $86,980 per year depending on location and employer.
What state pays Biomedical Engineers the most?
Arizona pays Biomedical Engineers the most at $138,120 per year on average, followed by California ($132,400) and Minnesota ($130,320).
How much do Biomedical Engineers make per hour?
Based on the average annual salary of $116,890, Biomedical Engineers earn approximately $56.2 per hour (based on 2,080 working hours/year).
Is Biomedical Engineers a good career in 2026?
BLS counts 23,480 Biomedical Engineers jobs in the United States, with a mean annual wage of $116,890 and a median of $109,370 (OEWS May 2025). This site does not publish job-growth projections; the BLS Occupational Outlook Handbook covers the outlook for each occupation.
Related Salary Pages
Explore more salary data