College Factual  by our College Data Analytics Team
       Unbiased Factual Guarantee

2027 Best General Mechanical Engineering Schools in the Rocky Mountains Region

22 Colleges in the United States
2,692 General Mechanical Engineering Degrees Awarded
$64,188 Avg Early-Career Salary

General Mechanical Engineering is a field worth a close look when choosing where to study. While the number of schools offering the program varies, there are still top-quality ones to be found.

For its 2027 ranking, College Factual looked at 22 schools in the United States to determine which ones were the best for general mechanical engineering students pursuing a degree.

What’s on this page:

Best Schools for General Mechanical Engineering in the Rocky Mountains Region

If you are not interested in a particular degree level and want to know which schools are the overall best at delivering an education for the general mechanical engineering degrees they offer, see the list below.

Top Schools in General Mechanical Engineering

1

Colorado School Of Mines tops our 2027 ranking of the best general mechanical engineering schools. Colorado School Of Mines is a moderately-sized public school located in the suburb of Golden. About 82% of students finish within six years. There were roughly 435 general mechanical engineering students who graduated with this degree at Colorado School Of Mines in the most recent data year. Soon after graduation, general mechanical engineering degree recipients from Colorado School Of Mines generally make around $81,619. Colorado School Of Mines graduates carry a median of $25,000 in student loans. More information about a degree in general mechanical engineering from Colorado School Of Mines

2

University Of Colorado Boulder is a great choice for students pursuing a degree in general mechanical engineering, landing the #2 spot this year. This very large public university is located in the city of Boulder. University Of Colorado Boulder graduates 74% of students within six years. University Of Colorado Boulder awarded about 394 general mechanical engineering degrees in the most recent data year. Soon after graduation, general mechanical engineering degree recipients from University Of Colorado Boulder generally make around $75,355. Students borrow a median of $20,500 to complete this degree. Get the full general mechanical engineering details for University Of Colorado Boulder

3

Brigham Young University Provo came in at #3 on our 2027 list of the best general mechanical engineering schools. Located in the city of Provo, Brigham Young University Provo is a very large private not-for-profit university. Roughly 81% of students complete a degree within six years here. About 250 general mechanical engineering degrees were awarded at Brigham Young University Provo in the most recent year. Soon after graduation, general mechanical engineering degree recipients from Brigham Young University Provo generally make around $76,065. Brigham Young University Provo graduates carry a median of $10,500 in student loans. See the full general mechanical engineering program report for Brigham Young University Provo

4
University Of Utah crest
University Of Utah
Salt Lake City, UT

University Of Utah is one of the finest schools in the country for a degree in general mechanical engineering, ranking #4. Set in the city of Salt Lake City, University Of Utah is a very large public institution. The six-year graduation rate is 65%. There were roughly 234 general mechanical engineering students who graduated with this degree at University Of Utah in the most recent data year. Graduates of the general mechanical engineering program make about $81,523 in their early career. University Of Utah graduates carry a median of $22,400 in student loans. See the full general mechanical engineering program report for University Of Utah

5

Utah Valley University is a great choice for students pursuing a degree in general mechanical engineering, landing the #5 spot this year. Set in the city of Orem, Utah Valley University is a very large public institution. Roughly 40% of students complete a degree within six years here. Utah Valley University awarded about 58 general mechanical engineering degrees in the most recent data year. General Mechanical Engineering graduates of Utah Valley University earn a median of $51,242 early in their careers. Typical student debt for the program is $16,478. Get the full general mechanical engineering details for Utah Valley University

6
Snow College crest
Snow College
Ephraim, UT

Snow College landed the #6 spot for general mechanical engineering this year. This moderately-sized public university is located in the town of Ephraim. Snow College awarded about 19 general mechanical engineering degrees in the most recent data year. Graduates of the general mechanical engineering program make about $42,776 in their early career. Snow College graduates carry a median of $10,440 in student loans. More information about a degree in general mechanical engineering from Snow College

7

Colorado State University Fort Collins earned the #7 position for general mechanical engineering this year. Located in the city of Fort Collins, Colorado State University Fort Collins is a very large public university. The six-year graduation rate is 66%. There were roughly 207 general mechanical engineering students who graduated with this degree at Colorado State University Fort Collins in the most recent data year. Students who receive their general mechanical engineering degree from Colorado State University Fort Collins earn around $77,053 in the first couple years of their career. Colorado State University Fort Collins graduates carry a median of $26,184 in student loans. See the full general mechanical engineering program report for Colorado State University Fort Collins

8

Utah State University placed #8 among the best general mechanical engineering schools. Located in the city of Logan, Utah State University is a very large public university. Utah State University graduates 57% of students within six years. Utah State University awarded about 188 general mechanical engineering degrees in the most recent data year. Graduates of the general mechanical engineering program make about $75,601 in their early career. Utah State University graduates carry a median of $13,654 in student loans. See the full general mechanical engineering program report for Utah State University

9

Brigham Young University Idaho landed the #9 spot for general mechanical engineering this year. Set in the town of Rexburg, Brigham Young University Idaho is a very large private not-for-profit institution. Brigham Young University Idaho graduates 50% of students within six years. About 122 general mechanical engineering degrees were awarded at Brigham Young University Idaho in the most recent year. Graduates of the general mechanical engineering program make about $68,943 in their early career. Students borrow a median of $17,613 to complete this degree. See the full general mechanical engineering program report for Brigham Young University Idaho

10

University Of Denver earned the #10 position for general mechanical engineering this year. Located in the city of Denver, University Of Denver is a large private not-for-profit university. University Of Denver graduates 76% of students within six years. There were roughly 46 general mechanical engineering students who graduated with this degree at University Of Denver in the most recent data year. Students who receive their general mechanical engineering degree from University Of Denver earn around $65,014 in the first couple years of their career. Students borrow a median of $26,248 to complete this degree. Get the full general mechanical engineering details for University Of Denver

11

Southern Utah University ranked #11 on our 2027 list of the best general mechanical engineering schools. Located in the town of Cedar City, Southern Utah University is a very large public university. Roughly 50% of students complete a degree within six years here. There were roughly 26 general mechanical engineering students who graduated with this degree at Southern Utah University in the most recent data year. Graduates of the general mechanical engineering program make about $44,998 in their early career. Typical student debt for the program is $12,886. Read more about the general mechanical engineering program at Southern Utah University

12

Front Range Community College placed #12 among the best general mechanical engineering schools. Front Range Community College is a very large public school located in the suburb of Westminster. About 12 general mechanical engineering degrees were awarded at Front Range Community College in the most recent year. Students who receive their general mechanical engineering degree from Front Range Community College earn around $40,414 in the first couple years of their career. Front Range Community College graduates carry a median of $17,384 in student loans. Read more about the general mechanical engineering program at Front Range Community College

13

Montana State University came in at #13 for general mechanical engineering this year. This large public university is located in the city of Bozeman. Roughly 57% of students complete a degree within six years here. About 172 general mechanical engineering degrees were awarded at Montana State University in the most recent year. General Mechanical Engineering graduates of Montana State University earn a median of $68,469 early in their careers. Students borrow a median of $25,011 to complete this degree. Read more about the general mechanical engineering program at Montana State University

14

Weber State University landed the #14 spot for general mechanical engineering this year. Weber State University is a very large public school located in the city of Ogden. The six-year graduation rate is 47%. There were roughly 53 general mechanical engineering students who graduated with this degree at Weber State University in the most recent data year. General Mechanical Engineering graduates of Weber State University earn a median of $53,920 early in their careers. Typical student debt for the program is $19,176. See the full general mechanical engineering program report for Weber State University

15

Dixie State College Of Utah came in at #15 for general mechanical engineering this year. Dixie State College Of Utah is a large public school located in the city of Saint George. Dixie State College Of Utah graduates 28% of students within six years. There were roughly 63 general mechanical engineering students who graduated with this degree at Dixie State College Of Utah in the most recent data year. General Mechanical Engineering graduates of Dixie State College Of Utah earn a median of $42,266 early in their careers. Students borrow a median of $18,666 to complete this degree. See the full general mechanical engineering program report for Dixie State College Of Utah

16

University Of Wyoming placed #16 among the best general mechanical engineering schools. University Of Wyoming is a large public school located in the town of Laramie. University Of Wyoming graduates 59% of students within six years. About 57 general mechanical engineering degrees were awarded at University Of Wyoming in the most recent year. General Mechanical Engineering graduates of University Of Wyoming earn a median of $57,153 early in their careers. University Of Wyoming graduates carry a median of $22,000 in student loans. More information about a degree in general mechanical engineering from University Of Wyoming

17

University Of Colorado At Colorado Springs came in at #17 for general mechanical engineering this year. This large public university is located in the city of Colorado Springs. About 47% of students finish within six years. About 63 general mechanical engineering degrees were awarded at University Of Colorado At Colorado Springs in the most recent year. General Mechanical Engineering graduates of University Of Colorado At Colorado Springs earn a median of $70,440 early in their careers. Students borrow a median of $23,250 to complete this degree. Get the full general mechanical engineering details for University Of Colorado At Colorado Springs

18

University Of Colorado Denver earned the #18 position for general mechanical engineering this year. Set in the city of Denver, University Of Colorado Denver is a very large public institution. About 46% of students finish within six years. There were roughly 51 general mechanical engineering students who graduated with this degree at University Of Colorado Denver in the most recent data year. Graduates of the general mechanical engineering program make about $70,763 in their early career. Students borrow a median of $30,907 to complete this degree. Get the full general mechanical engineering details for University Of Colorado Denver

19

Montana Tech Of The University Of Montana earned the #19 position for general mechanical engineering this year. Set in the town of Butte, Montana Tech Of The University Of Montana is a small public institution. Montana Tech Of The University Of Montana graduates 58% of students within six years. There were roughly 27 general mechanical engineering students who graduated with this degree at Montana Tech Of The University Of Montana in the most recent data year. Students who receive their general mechanical engineering degree from Montana Tech Of The University Of Montana earn around $73,901 in the first couple years of their career. Montana Tech Of The University Of Montana graduates carry a median of $25,750 in student loans. Get the full general mechanical engineering details for Montana Tech Of The University Of Montana

20

University Of Idaho came in at #20 for general mechanical engineering this year. This large public university is located in the town of Moscow. University Of Idaho graduates 57% of students within six years. There were roughly 82 general mechanical engineering students who graduated with this degree at University Of Idaho in the most recent data year. General Mechanical Engineering graduates of University Of Idaho earn a median of $65,409 early in their careers. Students borrow a median of $25,000 to complete this degree. More information about a degree in general mechanical engineering from University Of Idaho

21

Boise State University ranked #21 on our 2027 list of the best general mechanical engineering schools. This very large public university is located in the city of Boise. Boise State University graduates 59% of students within six years. About 118 general mechanical engineering degrees were awarded at Boise State University in the most recent year. Soon after graduation, general mechanical engineering degree recipients from Boise State University generally make around $62,835. Typical student debt for the program is $24,833. Get the full general mechanical engineering details for Boise State University

22

Idaho State University came in at #22 for general mechanical engineering this year. Idaho State University is a large public school located in the city of Pocatello. The six-year graduation rate is 35%. Idaho State University awarded about 15 general mechanical engineering degrees in the most recent data year. Graduates of the general mechanical engineering program make about $66,385 in their early career. Idaho State University graduates carry a median of $31,000 in student loans. More information about a degree in general mechanical engineering from Idaho State University

Narrow General Mechanical Engineering Schools by State

View All General Mechanical Engineering Rankings >

Notes and References

This list is compiled by College Factual (MF_RANKING_2025), 2027 edition. The methodology weighs graduation rate, post-graduation earnings, cost, and program quality, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).

Ranking method: College Major Top Ranked · 22 schools evaluated.

More about our data sources and methodologies.

Popular Reports

College Rankings
Best by Location
Degree Guides by Major
Graduate Programs

Compare Your School Options