In the United States, 1,289 colleges are offering Mechanical Engineering programs. The 2024 average undergraduate tuition & fees of the Mechanical Engineering program is $10,870 for state residents and $32,855 for out-of-state students. 623 colleges are offering mechanical-engineering certificate or associate's degree programs.
The average salary after completing the Mechanical Engineering program is $73,729 with a bachelor's degree (or undergraduate certificate) and $91,783 with a master degree (or higher).
Mechanical Engineering Program 2024 Average Tuition Costs
For the academic year 2023-2024, the average tuition of colleges offering Mechanical Engineering program is .
The following table shows the average tuition & fees for Mechanical Engineering programs.
2023-2024 Average Tuition & Fees of Mechanical Engineering Program
In-State
Out-of-State
Undergraduate
-
-
Graduate
-
-
Average Salary after Completing Mechanical Engineering Program
The following table shows the average earning of students three years after completing the Mechanical Engineering program by degree type. The average earning after graduation is $73,729 for bachelor's degree and $91,783 for master degree programs.
Degree
Average Earning
Average Loan Debt
Bachelor's Degree
$73,729
$22,636
Master's Degree
$91,783
$29,496
Doctoral Degree
$125,253
-
Schools Offering Mechanical Engineering Programs
You can narrow down your result with location, school type & level, and more filters. Modify Search