Best Schools for Structural Engineering in the United States
Below are the best structural engineering schools at the master’s degree level, ranked by the quality of the education they deliver.
Top Schools in Structural Engineering
University Of Southern California is one of the finest schools in the country for getting a degree in structural engineering. University Of Southern California is a very large private not-for-profit school located in the city of Los Angeles. Roughly 92% of students complete a degree within six years here. There were roughly 33 structural engineering students who graduated with this degree at University Of Southern California in the most recent data year. Structural Engineering graduates of University Of Southern California earn a median of $91,025 early in their careers. Students borrow a median of $8,125 to complete this degree.
More information about a degree in structural engineering from University Of Southern California
Students looking for a strong structural engineering program will find one at University Of California San Diego, which ranked #2. University Of California San Diego is a very large public school located in the city of La Jolla. The six-year graduation rate is 86%. About 58 structural engineering degrees were awarded at University Of California San Diego in the most recent year. Structural Engineering graduates of University Of California San Diego earn a median of $89,543 early in their careers. Typical student debt for the program is $16,400.
Read more about the structural engineering program at University Of California San Diego
A rank of #3 makes University Of Michigan Ann Arbor one of the top schools for structural engineering. This very large public university is located in the city of Ann Arbor. About 93% of students finish within six years. There were roughly 10 structural engineering students who graduated with this degree at University Of Michigan Ann Arbor in the most recent data year. Graduates of the structural engineering program make about $79,679 in their early career. Typical student debt for the program is $18,750.
Get the full structural engineering details for University Of Michigan Ann Arbor
University Of Central Florida came in at #4 on our 2026 list of the best structural engineering schools. This very large public university is located in the suburb of Orlando. Roughly 78% of students complete a degree within six years here. University Of Central Florida awarded about 13 structural engineering degrees in the most recent data year. Soon after graduation, structural engineering degree recipients from University Of Central Florida generally make around $93,343. Typical student debt for the program is $21,374.
Read more about the structural engineering program at University Of Central Florida
A rank of #5 makes California State University Northridge one of the top schools for structural engineering. This very large public university is located in the city of Northridge. The six-year graduation rate is 57%. California State University Northridge awarded about 14 structural engineering degrees in the most recent data year. Structural Engineering graduates of California State University Northridge earn a median of $86,091 early in their careers. Students borrow a median of $18,732 to complete this degree.
Get the full structural engineering details for California State University Northridge
Lehigh University placed #6 among the best structural engineering schools. Lehigh University is a moderately-sized private not-for-profit school located in the city of Bethlehem. Lehigh University graduates 88% of students within six years. There were roughly 11 structural engineering students who graduated with this degree at Lehigh University in the most recent data year. Graduates of the structural engineering program make about $73,545 in their early career. Typical student debt for the program is $27,000.
More information about a degree in structural engineering from Lehigh University
Michigan Technological University landed the #7 spot for structural engineering this year. This moderately-sized public university is located in the town of Houghton. About 68% of students finish within six years. Michigan Technological University awarded about 12 structural engineering degrees in the most recent data year. Structural Engineering graduates of Michigan Technological University earn a median of $78,815 early in their careers. Students borrow a median of $26,000 to complete this degree.
More information about a degree in structural engineering from Michigan Technological University
Other Structural Engineering Degree Levels
Explore the best structural engineering schools at other degree levels:
Notes and References
This list is compiled by College Factual (MF_RANKING_2025), 2026 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 · 32 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).
More about our data sources and methodologies.