General Petroleum Engineering is a field worth a close look when choosing where to study. A focused field like this rewards careful comparison of the schools that offer it.
To produce this 2027 ranking, College Factual evaluated 16 schools to find the best for general petroleum engineering students.
Choosing a Great General Petroleum Engineering School
The general petroleum engineering program you select can have a big impact on your future. That is why we developed our collection of Best Schools for General Petroleum Engineering rankings. Our overall ranking combines our degree-level rankings, weighted by degrees awarded at each level.
To find the best fit, you can narrow this list to a specific degree level below.
General Petroleum Engineering Rankings by Degree Level
Since the program you select can have a significant impact on your future, we have developed a number of rankings, including this Best General Petroleum Engineering Schools list, to help you choose. More interested in schools in a specific area of the country? Filter this list by region or state.
Want to compare schools head to head? Try our College Combat tool to weigh the factors that matter most to you.
Leading the list is The University Of Texas At Austin, our #1 school for general petroleum engineering. Located in the city of Austin, The University Of Texas At Austin is a very large public university. About 89% of students finish within six years. About 108 general petroleum engineering degrees were awarded at The University Of Texas At Austin in the most recent year. Soon after graduation, general petroleum engineering degree recipients from The University Of Texas At Austin generally make around $86,761. The University Of Texas At Austin graduates carry a median of $17,239 in student loans.
More information about a degree in general petroleum engineering from The University Of Texas At Austin
A rank of #2 makes Texas A And M University College Station one of the top schools for general petroleum engineering. Texas A And M University College Station is a very large public school located in the city of College Station. Roughly 84% of students complete a degree within six years here. About 134 general petroleum engineering degrees were awarded at Texas A And M University College Station in the most recent year. Students who receive their general petroleum engineering degree from Texas A And M University College Station earn around $120,587 in the first couple years of their career. Typical student debt for the program is $19,000.
See the full general petroleum engineering program report for Texas A And M University College Station
Students looking for a strong general petroleum engineering program will find one at University Of Southern California, which ranked #3. Set in the city of Los Angeles, University Of Southern California is a very large private not-for-profit institution. The six-year graduation rate is 92%. About 14 general petroleum engineering degrees were awarded at University Of Southern California in the most recent year. Students who receive their general petroleum engineering degree from University Of Southern California earn around $75,677 in the first couple years of their career. University Of Southern California graduates carry a median of $15,625 in student loans.
More information about a degree in general petroleum engineering from University Of Southern California
Pennsylvania State University Main Campus is a great choice for students pursuing a degree in general petroleum engineering, landing the #4 spot this year. Pennsylvania State University Main Campus is a very large public school located in the city of University Park. Pennsylvania State University Main Campus graduates 86% of students within six years. Pennsylvania State University Main Campus awarded about 43 general petroleum engineering degrees in the most recent data year. Graduates of the general petroleum engineering program make about $85,795 in their early career. Typical student debt for the program is $22,368.
More information about a degree in general petroleum engineering from Pennsylvania State University Main Campus
Colorado School Of Mines is a great choice for students pursuing a degree in general petroleum engineering, landing the #5 spot this year. This moderately-sized public university is located in the suburb of Golden. About 82% of students finish within six years. There were roughly 45 general petroleum engineering students who graduated with this degree at Colorado School Of Mines in the most recent data year. Soon after graduation, general petroleum engineering degree recipients from Colorado School Of Mines generally make around $77,400. Colorado School Of Mines graduates carry a median of $27,000 in student loans.
Get the full general petroleum engineering details for Colorado School Of Mines
University Of Houston ranked #6 on our 2027 list of the best general petroleum engineering schools. University Of Houston is a very large public school located in the city of Houston. Roughly 65% of students complete a degree within six years here. About 37 general petroleum engineering degrees were awarded at University Of Houston in the most recent year. General Petroleum Engineering graduates of University Of Houston earn a median of $52,295 early in their careers. Students borrow a median of $23,366 to complete this degree.
More information about a degree in general petroleum engineering from University Of Houston
University Of Tulsa ranked #7 on our 2027 list of the best general petroleum engineering schools. Located in the city of Tulsa, University Of Tulsa is a mid-sized private not-for-profit university. The six-year graduation rate is 72%. There were roughly 27 general petroleum engineering students who graduated with this degree at University Of Tulsa in the most recent data year. Graduates of the general petroleum engineering program make about $62,482 in their early career. Students borrow a median of $27,000 to complete this degree.
Read more about the general petroleum engineering program at University Of Tulsa
Texas Tech University earned the #8 position for general petroleum engineering this year. Texas Tech University is a very large public school located in the city of Lubbock. Roughly 69% of students complete a degree within six years here. There were roughly 65 general petroleum engineering students who graduated with this degree at Texas Tech University in the most recent data year. Students who receive their general petroleum engineering degree from Texas Tech University earn around $80,460 in the first couple years of their career. Typical student debt for the program is $26,090.
Read more about the general petroleum engineering program at Texas Tech University
University Of Oklahoma Norman Campus earned the #9 position for general petroleum engineering this year. Set in the suburb of Norman, University Of Oklahoma Norman Campus is a very large public institution. The six-year graduation rate is 75%. University Of Oklahoma Norman Campus awarded about 59 general petroleum engineering degrees in the most recent data year. Students who receive their general petroleum engineering degree from University Of Oklahoma Norman Campus earn around $61,223 in the first couple years of their career. University Of Oklahoma Norman Campus graduates carry a median of $24,625 in student loans.
More information about a degree in general petroleum engineering from University Of Oklahoma Norman Campus
Louisiana State University And Agricultural And Mechanical College earned the #10 position for general petroleum engineering this year. Set in the city of Baton Rouge, Louisiana State University And Agricultural And Mechanical College is a very large public institution. The six-year graduation rate is 66%. About 22 general petroleum engineering degrees were awarded at Louisiana State University And Agricultural And Mechanical College in the most recent year. General Petroleum Engineering graduates of Louisiana State University And Agricultural And Mechanical College earn a median of $56,605 early in their careers. Louisiana State University And Agricultural And Mechanical College graduates carry a median of $25,750 in student loans.
Get the full general petroleum engineering details for Louisiana State University And Agricultural And Mechanical College
University Of North Dakota placed #11 among the best general petroleum engineering schools. University Of North Dakota is a large public school located in the city of Grand Forks. About 60% of students finish within six years. University Of North Dakota awarded about 28 general petroleum engineering degrees in the most recent data year. Students who receive their general petroleum engineering degree from University Of North Dakota earn around $73,821 in the first couple years of their career. Students borrow a median of $27,000 to complete this degree.
Read more about the general petroleum engineering program at University Of North Dakota
University Of Wyoming placed #12 among the best general petroleum engineering schools. Set in the town of Laramie, University Of Wyoming is a large public institution. University Of Wyoming graduates 59% of students within six years. There were roughly 13 general petroleum engineering students who graduated with this degree at University Of Wyoming in the most recent data year. Students who receive their general petroleum engineering degree from University Of Wyoming earn around $66,221 in the first couple years of their career. Typical student debt for the program is $24,638.
Read more about the general petroleum engineering program at University Of Wyoming
West Virginia University earned the #13 position for general petroleum engineering this year. Located in the city of Morgantown, West Virginia University is a very large public university. West Virginia University graduates 64% of students within six years. About 19 general petroleum engineering degrees were awarded at West Virginia University in the most recent year. Graduates of the general petroleum engineering program make about $68,913 in their early career. West Virginia University graduates carry a median of $26,000 in student loans.
More information about a degree in general petroleum engineering from West Virginia University
The University Of Texas Of The Permian Basin landed the #14 spot for general petroleum engineering this year. This moderately-sized public university is located in the city of Odessa. Roughly 40% of students complete a degree within six years here. There were roughly 16 general petroleum engineering students who graduated with this degree at The University Of Texas Of The Permian Basin in the most recent data year. General Petroleum Engineering graduates of The University Of Texas Of The Permian Basin earn a median of $61,299 early in their careers. Students borrow a median of $24,500 to complete this degree.
More information about a degree in general petroleum engineering from The University Of Texas Of The Permian Basin
Marietta College placed #15 among the best general petroleum engineering schools. Marietta College is a small private not-for-profit school located in the town of Marietta. Marietta College graduates 61% of students within six years. Marietta College awarded about 14 general petroleum engineering degrees in the most recent data year. Students who receive their general petroleum engineering degree from Marietta College earn around $82,205 in the first couple years of their career. Students borrow a median of $27,000 to complete this degree.
Read more about the general petroleum engineering program at Marietta College
Montana Tech Of The University Of Montana placed #16 among the best general petroleum engineering schools. This small public university is located in the town of Butte. The six-year graduation rate is 58%. There were roughly 10 general petroleum engineering students who graduated with this degree at Montana Tech Of The University Of Montana in the most recent data year. General Petroleum Engineering graduates of Montana Tech Of The University Of Montana earn a median of $69,212 early in their careers. Montana Tech Of The University Of Montana graduates carry a median of $27,000 in student loans.
See the full general petroleum engineering program report for Montana Tech Of The University Of Montana
General Petroleum Engineering Related Rankings by Major
Explore other rankings in majors related to General Petroleum Engineering. See all related rankings.
Notes and References
This list is compiled by College Factual (MF_RANKING_2025), 2027 edition. Schools are scored on a blend of student outcomes (graduation rate, post-graduation earnings), affordability, and program focus, drawn primarily from the U.S. Department of Education (IPEDS and College Scorecard).
Ranking method: College Major Top Ranked · 16 schools evaluated.
The Integrated Postsecondary Education Data System (IPEDS) from the National Center for Education Statistics (NCES), a branch of the U.S. Department of Education (DOE), serves as the core of our data about colleges.
Some other college data, including much of the graduate earnings data, comes from the U.S. Department of Education’s (College Scorecard).