2024 Best Colleges for Biomedical Engineering

If you’re searching for the best colleges and universities for Biomedical Engineering, you’re in the right place. Below is a list of all universities in the US offering a Biomedical Engineering degree or major, along with earnings after graduation, average student loan debt, acceptance rate and more. Read More

We rigorously analyzed a host of variables to determine what colleges and universities offer the best Biomedical Engineering programs in America. The list includes 150 programs and you can sort by average salary, debt, acceptance rate and more to hone in on the the best programs for you.

If you’re still wondering whether Biomedical Engineering is the right field of study for you, check out our guide to majoring in Biomedical Engineering: what you can do with the major, how much you’ll make, and more.

For the purposes of these rankings we prioritized earnings after graduation 6 years and 10 years out for students that majored in Biomedical Engineering. Please note that earnings are one metric of success that can be used to judge a Biomedical Engineering program, but are by no means the best or only option. However, because this variable is provided by the vast majority of universities offering Biomedical Engineering we used it as the primary method or ordering the best universities for Biomedical Engineering.

By scrolling all the way through the list you’ll find every college or university that offers a Biomedical Engineering in America.

Frequently Asked Questions about the Best Universities offering Biomedical Engineering Majors and Degrees

What is the best university for majoring in Biomedical Engineering?

University of Pennsylvania is the best university for majoring in Biomedical Engineering based on earnings data. On average, graduates from University of Pennsylvania earned an average of $82,440 2 years after graduating.

What is the cheapest university for majoring in Biomedical Engineering?

North Carolina A & T State University (NCA&T) is the cheapest university for majoring in Biomedical Engineering based on the Department of Education tuition data. On average, students pay $5,972 to attend North Carolina A & T State University (NCA&T).

What is the most expensive university for majoring in Biomedical Engineering?

Columbia University in the City of New York is the most expensive university for majoring in Biomedical Engineering based on the Department of Education tuition data. On average, students pay $53,000 to attend Columbia University in the City of New York.

Show Less

Sort By:

#76 Best College for Biomedical Engineering
Average Salary $56,544
Average Debt $20,013
Program Size 303
Arizona State University-Tempe (ASU)
4 Year
Tempe, AZ
Video Rating
Arizona State University-Tempe (ASU), located in Tempe, AZ has 303 students majoring in Biomedical Engineering. On average, graduates earn $56,544.
Acceptance Rate 83%
Undergraduates 12,153 students
Tuition $10,158
0
4.0
My GPA
#77 Best College for Biomedical Engineering
Average Salary $56,234
Average Debt $23,250
Program Size 233
Rutgers University-New Brunswick
4 Year
New Brunswick, NJ
Video Rating
Rutgers University-New Brunswick, located in New Brunswick, NJ has 233 students majoring in Biomedical Engineering. On average, graduates earn $56,234.
Acceptance Rate 58%
Undergraduates 12,668 students
Tuition $14,131
0
4.0
My GPA
#78 Best College for Biomedical Engineering
Average Salary $55,964
Average Debt $21,645
Program Size 91
University of Arizona
4 Year
Tucson, AZ
Video Rating
University of Arizona , located in Tucson, AZ has 91 students majoring in Biomedical Engineering. On average, graduates earn $55,964.
Acceptance Rate 76%
Undergraduates 9,503 students
Tuition $11,403
0
4.0
My GPA
#79 Best College for Biomedical Engineering
Average Salary $55,061
Average Debt $16,557
Program Size 110
University of North Carolina at Chapel Hill (UNC)
4 Year
Chapel Hill, NC
Video Rating
University of North Carolina at Chapel Hill (UNC), located in Chapel Hill, NC has 110 students majoring in Biomedical Engineering. On average, graduates earn $55,061.
Acceptance Rate 31%
Undergraduates 7,968 students
Tuition $8,591
0
4.0
My GPA
#80 Best College for Biomedical Engineering
Average Salary $54,974
Average Debt $20,000
Program Size 184
University of Virginia-Main Campus
4 Year
Charlottesville, VA
Video Rating
University of Virginia-Main Campus, located in Charlottesville, VA has 184 students majoring in Biomedical Engineering. On average, graduates earn $54,974.
Acceptance Rate 30%
Undergraduates 6,591 students
Tuition $15,192
0
4.0
My GPA
#81 Best College for Biomedical Engineering
Average Salary $54,661
Average Debt $20,625
Program Size 64
Illinois Institute of Technology
4 Year
Chicago, IL
Video Rating
N/A
Illinois Institute of Technology, located in Chicago, IL has 64 students majoring in Biomedical Engineering. On average, graduates earn $54,661.
Acceptance Rate 53%
Undergraduates 2,750 students
Tuition $43,680
0
4.0
My GPA
#82 Best College for Biomedical Engineering
Average Salary $54,635
Average Debt $16,460
Program Size 88
Binghamton University
4 Year
Vestal, NY
Video Rating
Binghamton University, located in Vestal, NY has 88 students majoring in Biomedical Engineering. On average, graduates earn $54,635.
Acceptance Rate N/A
Undergraduates 4,634 students
Tuition N/A
0
4.0
My GPA
#83 Best College for Biomedical Engineering
Average Salary $54,635
Average Debt $16,460
Program Size 88
SUNY at Binghamton
4 Year
Vestal, NY
Video Rating
SUNY at Binghamton , located in Vestal, NY has 88 students majoring in Biomedical Engineering. On average, graduates earn $54,635.
Acceptance Rate 42%
Undergraduates 4,634 students
Tuition $9,053
0
4.0
My GPA
#84 Best College for Biomedical Engineering
Average Salary $53,984
Average Debt $27,000
Program Size 82
Syracuse University (SU)
4 Year
Syracuse, NY
Video Rating
Syracuse University (SU), located in Syracuse, NY has 82 students majoring in Biomedical Engineering. On average, graduates earn $53,984.
Acceptance Rate 48%
Undergraduates 6,009 students
Tuition $43,318
0
4.0
My GPA
#85 Best College for Biomedical Engineering
Average Salary $53,810
Average Debt $15,873
Program Size 94
Columbia University in the City of New York
4 Year
New York, NY
Video Rating
Columbia University in the City of New York, located in New York, NY has 94 students majoring in Biomedical Engineering. On average, graduates earn $53,810.
Acceptance Rate 7%
Undergraduates 11,210 students
Tuition $53,000
0
4.0
My GPA
#86 Best College for Biomedical Engineering
Average Salary $53,358
Average Debt $19,500
Program Size 135
University of Miami (UM)
4 Year
Coral Gables, FL
Video Rating
University of Miami (UM), located in Coral Gables, FL has 135 students majoring in Biomedical Engineering. On average, graduates earn $53,358.
Acceptance Rate 38%
Undergraduates 4,925 students
Tuition $45,724
0
4.0
My GPA
#87 Best College for Biomedical Engineering
Average Salary $53,358
Average Debt $19,786
Program Size 117
University of Illinois at Chicago
4 Year
Chicago, IL
Video Rating
University of Illinois at Chicago, located in Chicago, IL has 117 students majoring in Biomedical Engineering. On average, graduates earn $53,358.
Acceptance Rate 77%
Undergraduates 7,334 students
Tuition $13,664
0
4.0
My GPA
#88 Best College for Biomedical Engineering
Average Salary $53,358
Average Debt $21,078
Program Size 112
University of California-Santa Cruz (UCSC)
4 Year
Santa Cruz, CA
Video Rating
University of California-Santa Cruz (UCSC), located in Santa Cruz, CA has 112 students majoring in Biomedical Engineering. On average, graduates earn $53,358.
Acceptance Rate 50%
Undergraduates 4,437 students
Tuition $13,461
0
4.0
My GPA
#89 Best College for Biomedical Engineering
Average Salary $53,358
Average Debt $24,590
Program Size 66
The University of Tennessee-Knoxville (UTK)
4 Year
Knoxville, TN
Video Rating
N/A
The University of Tennessee-Knoxville (UTK), located in Knoxville, TN has 66 students majoring in Biomedical Engineering. On average, graduates earn $53,358.
Acceptance Rate 76%
Undergraduates 6,722 students
Tuition $12,436
0
4.0
My GPA
#90 Best College for Biomedical Engineering
Average Salary $53,358
Average Debt N/A
Program Size 28
University of the Pacific (UOP)
4 Year
Stockton, CA
Video Rating
N/A
University of the Pacific (UOP), located in Stockton, CA has 28 students majoring in Biomedical Engineering. On average, graduates earn $53,358.
Acceptance Rate 65%
Undergraduates 1,771 students
Tuition $42,934
0
4.0
My GPA
Other Major Rankings
Best Biomedical Engineering Programs by State
Most Popular Major Rankings