Question: According to two recent rankings, which North Carolina university has the best engineering undergraduate program?
Answer: According to U.S. News’ 2025 rankings, Duke University’s Pratt Engineering School came in at No. 20 nationally, NC State’s College of Engineering ranked No. 27, and UNC-Chapel Hill’s Environmental Sciences and Engineering school ranked No. 64. Niche.com also ranks Pratt Engineering School at Duke highest in the state with a national ranking of No. 12, followed by UNC-Chapel Hill’s program at No. 49, and NC State’s college at No. 55.