2020 Best Colleges Badge

25 Best Biomedical Engineering Schools 2020

By the GradReports team | Updated 4/1/2020

This list presents the 25 best biomedical engineering schools based on alumni earnings in the year after graduation. University of Pennsylvania, Duke University, and Pennsylvania State University make up the top three schools on the list, with median alumni salaries of $74,300, $71,700, and $70,100, respectively. While the median salary for graduates in their first year of employment shows little variation between the top three institutions, graduates from Duke University had significantly less debt.

Tuition, median salaries, and median debt were reported by the U.S. Department of Education in November 2019. View our methodology for more details about these rankings or read more about the top-ranked schools.

Start Your Online College Search:
Salary and debt data reported by the U.S. Department of Education
Salary and debt data reported by the U.S. Department of Education
Rank School Location Annual Tuition Median Debt Median Salary
#1 #1 Philadelphia (PA) Philadelphia (PA) $63,452 $19,500 $74,300
#2 #2 Durham (NC) Durham (NC) $62,688 $7,500 $71,700
#3 #3 State College (PA) State College (PA) $38,651 $27,000 $70,100
#4 #4 Baltimore (MD) Baltimore (MD) $60,480 $15,263 $69,700
#5 #5 College Station (TX) College Station (TX) $40,139 $14,232 $69,500
#6 #6 Ann Arbor (MI) Ann Arbor (MI) $55,334 $17,202 $67,600
#7 #7 Nashville (TN) Nashville (TN) $60,348 $17,996 $67,500
#8 #8 Troy (NY) Troy (NY) $60,074 $27,000 $66,500
#9 #9 Golden (CO) Golden (CO) $42,120 $27,000 $65,900
#10 #10 Austin (TX) Austin (TX) $41,070 $23,260 $65,500
#11 #11 Houghton (MI) Houghton (MI) $39,574 $27,000 $64,800
#12 #12 Los Angeles (CA) Los Angeles (CA) $64,726 $19,000 $64,500
#13 #13 Terre Haute (IN) Terre Haute (IN) $54,602 $27,000 $64,300
#14 #14 Evanston (IL) Evanston (IL) $63,468 $17,166 $64,200
#15 #15 Rochester (NY) Rochester (NY) $54,518 $27,125 $64,200
#16 #16 Atlanta (GA) Atlanta (GA) $32,876 $25,000 $63,500
#17 #17 Pittsburgh (PA) Pittsburgh (PA) $37,320 $21,500 $63,100
#18 #18 Fort Collins (CO) Fort Collins (CO) $32,734 $29,000 $63,000
#19 #19 Cambridge (MA) Cambridge (MA) $57,986 $14,000 $62,600
#20 #20 Boston (MA) Boston (MA) $38,760 $27,000 $62,100
#21 #21 San Luis Obispo (CA) San Luis Obispo (CA) $28,229 $13,000 $60,800
#22 #22 Hoboken (NJ) Hoboken (NJ) $58,624 $26,250 $60,800
#23 #23 Cincinnati (OH) (and 1 other) Cincinnati (OH) (and 1 other) $28,540 $22,375 $60,500
#24 #24 Cleveland (OH) Cleveland (OH) $61,584 $21,334 $60,100
#25 #25 Kingston (RI) Kingston (RI) $34,362 $25,250 $60,100

2020 Best Colleges Highlights

Learn more about the top colleges for a Bachelor's in Biomedical Engineering degree. You can also read student reviews of each school by clicking on the stars. Although student reviews were not used as a ranking factor in this list, we provide ratings and reviews so students can consider the experience of alumni in their decision-making process.

#1
Philadelphia (PA)
Median Salary $74,300
Median Debt $19,500
Annual Tuition $63,452
Graduation Rate 96%

The University of Pennsylvania’s School of Engineering and Applied Science offers a Bachelor of Science in Bioengineering (BSE). The BSE requires students to complete 40.5 course units, with each class worth anywhere from a half-unit to two units. Sixteen units are dedicated to engineering courses. Engineering courses include titles such as Cell Engineering, Biomechanics, and Intro to Computing. While not necessary, students may choose a concentration for a more focused sub-topic. There are eight concentrations, including options like biomedical imaging, biomedical devices, and neuro-engineering. The department also offers a Bachelor of Applied Science in Biomedical Science (BAS) for students seeking more flexibility in their degree. BAS students tend to pursue careers in medicine, business, or law. BSE majors are prepared for careers in professional engineering.

BSE students are encouraged to engage in either independent research or collaborative research with a faculty advisor. Students also benefit from career services resources to find internships and positions post-graduation.

Visit the University of Pennsylvania's website.

#2
Durham (NC)
Median Salary $71,700
Median Debt $7,500
Annual Tuition $62,688
Graduation Rate 97%

Biomedical engineering majors who graduate from Duke University’s Pratt School of Engineering are prepared to enter medical schools, careers as professional engineers or consultants, and positions in academia. A Bachelor of Science in Biomedical Engineering (BME) includes instruction in mathematics, science, engineering, biology, and physiology. Duke University strives to offer experiential programs with an emphasis on hands-on design, data science, computing, research, and entrepreneurship. Motivated individuals may complete a 4+1 sequence in which they complete their bachelor’s and master’s degrees in five years.

Undergraduates in the BME program may select a dual-major option or pursue a more focused, elective sequence. Elective courses cover topics including biomedical imaging, biomechanics, electrobiology, and biomolecular and tissue engineering. Undergraduates are strongly encouraged to engage in research, such as the Pratt Research Fellows program or the Bass Connections program, where students work on interdisciplinary teams with graduate students and faculty. Others may pursue independent study options, where the students work under the supervision of a faculty member. Internships are another popular option for students seeking hands-on professional opportunities.

Visit Duke University's website.

#3
State College (PA)
Median Salary $70,100
Median Debt $27,000
Annual Tuition $38,651
Graduation Rate 80%

Pennsylvania State University’s College of Engineering hosts a Bachelor of Science in Biomedical Engineering at its University Park campus. The curriculum is designed to integrate engineering principles with life sciences and health care. Students strive to develop innovative technology that mimics biology, like creating new prosthetics and artificial organs. Graduates with a BS in biomedical engineering can work as a bridge between engineers and medical researchers. Many graduates continue to advanced education, with many pursuing medical and dental school. Others are employed in research and development positions, as well as other careers in industry and government.

Students must complete 45 general education credits and 112-113 major credits, for a total of 130-131 credits. Students may choose one of four concentration options: biomechanics, biomaterials, medical imaging & devices, and biochemical studies. Students will take classes across several disciplines, including mathematics, physics, chemistry, biology, and engineering. They must also complete some core courses required by Penn State.

Visit Pennsylvania State University's website.

#4
Baltimore (MD)
Median Salary $69,700
Median Debt $15,263
Annual Tuition $60,480
Graduation Rate 94%

Johns Hopkins University (JHU) is a private research university located in Baltimore, Maryland. It is an institution regarded highly for its early integration of medical teaching and research. Students in the Whiting School of Engineering may choose to pursue a Bachelor of Biomedical Engineering (BME) on the Homewood campus. The BME degree will cover a multidisciplinary curriculum with classes in molecular & cellular biology, biological control systems, modeling & simulation, thermodynamics, and engineering analysis. The complete degree is 129 credits with concentrations in biomedical data science, computational medicine, genomics & systems biology, imaging & medical devices, immuno-engineering, neuro-engineering, and translational cell & tissue engineering.

Undergraduates will have the opportunity to work side-by-side with faculty doing hands-on research projects. Students will complete classwork in design, computer programming, and select electives from any area of interest. Highly motivated individuals may opt for a 3+1 sequence, in which the BME and master’s degree are completed in four years total, with an optional fifth year for a research thesis.

Visit Johns Hopkins University's website.

#5
College Station (TX)
Median Salary $69,500
Median Debt $14,232
Annual Tuition $40,139
Graduation Rate 84%

Students pursuing a Bachelor of Science in Biomedical Engineering (BME) at Texas A&M University receive an individualized approach to the degree, specific to their future career goals. Graduates tend to pursue advanced education, medical school, or careers in medical research and healthcare. Students in the program will benefit from hands-on career counseling and support, as well as internship opportunities. Undergraduates are encouraged to network with the extensive Texas A&M alumni community to learn about the career paths of successful professionals. Students will graduate with clearly-defined marketable skills to enter the workforce.

BME students are also encouraged to engage in research opportunities on campus. Faculty are involved in dozens of biomedical engineering research projects, covering a wide range of topics including biomaterials, tissue engineering, medical devices, biomedical imaging, vascular disease modeling, and many more. Seniors are expected to complete a capstone experience. Seniors collaborate with real sponsors to design and create a medical device. Many of these projects become successful real-world devices that improve access to medical care.

Visit Texas A&M University — College Station's website.