Explore jobs
Find specific jobs
Explore careers
Explore professions
Best companies
Explore companies
As a biomedical engineer, your salary can vary significantly based on several factors. Currently, the average salary is $79,436 annually. However, salaries can range from $60,000 to over $100,000, depending on experience, education, and job location.
For instance, biomedical engineers in states like California and Massachusetts tend to earn higher wages due to the concentration of healthcare and technology firms. Experience also plays a crucial role; entry-level positions typically start lower, while those with advanced degrees or specialized skills may command higher salaries.
To explore more about potential earnings and career paths, check our detailed salary estimates by state and the highest-paying biomedical engineering roles. Understanding the various aspects of this career can help you make informed decisions about your future in the field.
Let Zippia find your next biomedical engineer job
Let Zippia find your next biomedical engineer job
The average biomedical engineer salary in California, Massachusetts, and Maryland are the highest in the U.S. The lowest average biomedical engineer salary states are South Dakota, South Carolina, and Mississippi.
| Rank | State | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | Massachusetts | $92,555 | $44.50 |
| 2 | Wyoming | $89,221 | $42.89 |
| 3 | Vermont | $89,303 | $42.93 |
| 4 | Maryland | $90,666 | $43.59 |
| 5 | California | $92,699 | $44.57 |
| 6 | Indiana | $90,398 | $43.46 |
| 7 | Arizona | $85,207 | $40.96 |
| 8 | Oregon | $85,245 | $40.98 |
| 9 | New York | $87,044 | $41.85 |
| 10 | Minnesota | $86,343 | $41.51 |
| 11 | New Jersey | $86,018 | $41.35 |
| 12 | North Carolina | $79,683 | $38.31 |
| 13 | Michigan | $78,302 | $37.65 |
| 14 | Connecticut | $84,836 | $40.79 |
| 15 | New Hampshire | $79,094 | $38.03 |
| 16 | North Dakota | $85,659 | $41.18 |
| 17 | Iowa | $83,636 | $40.21 |
| 18 | West Virginia | $80,104 | $38.51 |
| 19 | Nevada | $78,723 | $37.85 |
| 20 | Georgia | $78,149 | $37.57 |
| 21 | District of Columbia | $78,242 | $37.62 |
| 22 | Virginia | $77,131 | $37.08 |
| 23 | Washington | $76,324 | $36.69 |
| 24 | Kansas | $82,586 | $39.70 |
| 25 | Wisconsin | $76,705 | $36.88 |
| 26 | New Mexico | $77,924 | $37.46 |
| 27 | Delaware | $72,904 | $35.05 |
| 28 | Ohio | $73,996 | $35.58 |
| 29 | Texas | $71,222 | $34.24 |
| 30 | Illinois | $73,278 | $35.23 |
| 31 | Rhode Island | $73,535 | $35.35 |
| 32 | Florida | $69,857 | $33.59 |
| 33 | Arkansas | $71,999 | $34.61 |
| 34 | Colorado | $70,134 | $33.72 |
| 35 | Idaho | $73,112 | $35.15 |
| 36 | Utah | $66,206 | $31.83 |
| 37 | Louisiana | $72,169 | $34.70 |
| 38 | Maine | $69,638 | $33.48 |
| 39 | Oklahoma | $66,454 | $31.95 |
| 40 | Tennessee | $65,256 | $31.37 |
| 41 | Missouri | $66,642 | $32.04 |
| 42 | Pennsylvania | $63,888 | $30.72 |
| 43 | Alaska | $57,622 | $27.70 |
| 44 | Nebraska | $52,475 | $25.23 |
| 45 | Alabama | $49,870 | $23.98 |
| 46 | South Dakota | $56,183 | $27.01 |
| 47 | Montana | $58,689 | $28.22 |
| 48 | Hawaii | $50,311 | $24.19 |
| 49 | South Carolina | $54,964 | $26.43 |
| 50 | Kentucky | $57,199 | $27.50 |
| 51 | Mississippi | $53,142 | $25.55 |
The highest-paying cities for biomedical engineers are San Francisco, CA, Boston, MA, and Baltimore, MD.
| Rank | City | Avg. salary | Hourly rate |
|---|---|---|---|
| 1 | San Francisco, CA | $100,088 | $48.12 |
| 2 | Boston, MA | $92,558 | $44.50 |
| 3 | Baltimore, MD | $90,858 | $43.68 |
| 4 | New York, NY | $87,292 | $41.97 |
| 5 | Minneapolis, MN | $86,447 | $41.56 |
| 6 | Newark, NJ | $86,007 | $41.35 |
| 7 | Lake Oswego, OR | $85,087 | $40.91 |
| 8 | Ann Arbor, MI | $78,246 | $37.62 |
| 9 | Bothell, WA | $76,679 | $36.86 |
| 10 | Waukesha, WI | $76,663 | $36.86 |
| 11 | Cleveland, OH | $74,573 | $35.85 |
| 12 | Vernon Hills, IL | $73,584 | $35.38 |
| 13 | Austin, TX | $71,979 | $34.61 |
| 14 | Miami, FL | $68,063 | $32.72 |
| 15 | Memphis, TN | $65,221 | $31.36 |
| 16 | Philadelphia, PA | $64,230 | $30.88 |
A biomedical engineer's salary ranges from $57,000 a year at the 10th percentile to $108,000 at the 90th percentile.

| Percentile | Annual salary | Monthly salary | Hourly rate |
|---|---|---|---|
| 90th Percentile | $108,000 | $9,000 | $52 |
| 75th Percentile | $93,000 | $7,750 | $45 |
| Average | $79,436 | $6,620 | $38 |
| 25th Percentile | $67,000 | $5,583 | $32 |
| 10th Percentile | $57,000 | $4,750 | $27 |
The highest paying types of biomedical engineers are bioprocess engineer, biomaterials engineer, and genetic engineer.
| Job title | Annual salary | Monthly salary | Hourly rate | Job openings |
|---|---|---|---|---|
| Engineer | $92,076 | $7,673 | $44.27 | 618,207 |
| Development Engineer | $93,206 | $7,767 | $44.81 | 224,881 |
| Bioprocess Engineer | $99,153 | $8,263 | $47.67 | 64,402 |
| Biomedical Engineering Technician | $59,711 | $4,976 | $28.71 | 79,647 |
| Biomedical Engineering Internship | $64,219 | $5,352 | $30.87 | 98,217 |
| Clinical Engineer | $75,883 | $6,324 | $36.48 | 80,770 |
How would you rate the starting salaries for biomedical engineers, as well as the prospects for salary advancement?
Daisy Huang
Assistant Professor, University of Alaska Fairbanks
Top companies hiring biomedical engineers now:
Biomedical engineer salaries at Cornerstone Research and Genentech are the highest-paying according to our most recent salary estimates. In addition, the average biomedical engineer salary at companies like Novartis and Intuitive Surgical are highly competitive.
| Rank | Company | Average salary | Hourly rate |
|---|---|---|---|
| 1 | Cornerstone Research | $124,600 | $59.90 |
| 2 | Genentech | $113,044 | $54.35 |
| 3 | Novartis | $109,289 | $52.54 |
| 4 | Intuitive Surgical | $108,037 | $51.94 |
| 5 | Edwards Lifesciences | $107,365 | $51.62 |
| 6 | Neuralink IT Solutions | $106,807 | $51.35 |
| 7 | Amgen | $104,435 | $50.21 |
| 8 | Merck | $103,008 | $49.52 |
| 9 | Varian Medical Systems | $102,497 | $49.28 |
| 10 | Battelle | $102,299 | $49.18 |
| 11 | Hospira | $101,782 | $48.93 |
| 12 | Stryker | $100,088 | $48.12 |
| 13 | Pacira BioSciences | $99,936 | $48.05 |
| 14 | Abbott | $99,357 | $47.77 |
| 15 | MX | $98,342 | $47.28 |
| 16 | Luminex | $97,632 | $46.94 |
| 17 | Qualcomm | $96,930 | $46.60 |
| 18 | Philips | $96,634 | $46.46 |
| 19 | iCAD | $95,141 | $45.74 |
| 20 | General Electric | $95,029 | $45.69 |
The average biomedical engineer salary has risen by $6,818 over the last ten years. In 2014, the average biomedical engineer earned $72,618 annually, but today, they earn $79,436 a year. That works out to a 8% change in pay for biomedical engineers over the last decade.
Compare biomedical engineer salaries for cities or states with the national average over time.
Compare biomedical engineer salaries for individual cities or states with the national average.
| Year | Avg. salary | Hourly rate | % Change |
|---|---|---|---|
| 2025 | $79,400 | $38.19 | +1.3% |
| 2024 | $78,400 | $37.69 | +3.1% |
| 2023 | $75,900 | $36.51 | +0.6% |
| 2022 | $75,500 | $36.30 | +2.7% |
| 2021 | $73,400 | $35.30 | -0.7% |
| Company | Job | Location | Date added | Salary |
|---|---|---|---|---|
| Dddsystems | Biomedical Engineer | Littleton, CO | 06/29/2025 | $64,000 |
| Medtronic Inc. | Biomedical Engineer-II | North Haven, CT | 06/27/2025 | $84,000 |
| 3D Systems | Biomedical Engineer | Littleton, CO | 06/26/2025 | $64,000 |
| Optrascan | Biomedical Engineer (USA) | San Jose, CA | 06/25/2025 | $100,000 |
| Brainlab | Biomedical Engineer (Regional Clinical Specialist) | Los Angeles, CA | 06/11/2025 | $75,000 |
| Global Channel Management, Inc. | Biomedical Engineer | Boston, MA | 06/10/2025 | $137,742 |
| Cedars Sinai | Biomedical Engineer-Heart Institute-Makkar Lab | Los Angeles, CA | 06/07/2025 | $103,834 |
| Sutter Bay Hospitals | Engineer-Biomedical | Oakland, CA | 05/28/2025 | $144,796 |
| Department of Veterans Affairs | Biomedical Engineer | North Chicago, IL | 05/24/2025 | $60,497 |
| Guidehouse | Biomedical Engineer | Bethesda, MD | 05/19/2025 | $85,000 |
Search for biomedical engineer jobs