They say the college years are the best of your life. They shape the way you see the world, the passions you wish to pursue, and the person you hope to be. But much more than an emotional, personal, and professional starting point, college is a significant financial investment.

In the last 10 years, the cost of college has gone up by more than 25%, according to CNBC. For the 2019 academic year, private colleges cost an average of $48,510 per year, and public ones cost $21,370. After four years, and in many cases five to six years, that cost can stack up significantly, so you’re going to want to ensure that you’re putting your dollars into an institution that is going to make it worth your while. Those who have a bachelor’s degree earn about $32,000 more annually than those without, reports the Association of Public & Land-Grant Universities. But some colleges have a higher return on investment than others.

Universities that specialize in STEM studies (science, technology, engineering, and math) tend to have a higher return on investment for their graduates. STEM has gained ground over the past 10 years as more and more careers have a need for science and tech knowledge. According to the U.S. Bureau of Labor Statistics, there were 10.2 million STEM jobs in 2020, and that number is growing. The median annual wage of workers in STEM fields is more than twice the national average, as well.

Stacker compiled a list of the colleges with the best return on investment in Ohio, using a 2019 study by Anthony P. Carnevale, Ban Cheah, and Martin Van Der Werf at Georgetown University. Colleges that primarily issue bachelor’s degrees were considered. Colleges are ranked by the highest 40-year ROI, with ties broken by 10-year ROI. The study considered net present value, balancing today’s costs against future earnings.

#10. Miami University-Middletown
– 40-year NPV: $1,009,000
– 10-year NPV: $126,000
– Median debt: $16,500

#9. Ursuline College
– 40-year NPV: $1,011,000
– 10-year NPV: $115,000
– Median debt: $22,750

#8. Miami University-Hamilton
– 40-year NPV: $1,017,000
– 10-year NPV: $134,000
– Median debt: $16,500

#7. Xavier University
– 40-year NPV: $1,025,000
– 10-year NPV: $58,000
– Median debt: $21,500

#6. John Carroll University
– 40-year NPV: $1,090,000
– 10-year NPV: $82,000
– Median debt: $22,478

#5. University of Dayton
– 40-year NPV: $1,095,000
– 10-year NPV: $63,000
– Median debt: $23,000

#4. Kettering College
– 40-year NPV: $1,153,000
– 10-year NPV: $132,000
– Median debt: $20,542

#3. Mount Carmel College of Nursing
– 40-year NPV: $1,241,000
– 10-year NPV: $160,000
– Median debt: $20,251

#2. Ohio Northern University
– 40-year NPV: $1,326,000
– 10-year NPV: $136,000
– Median debt: $24,466

#1. Case Western Reserve University
– 40-year NPV: $1,519,000
– 10-year NPV: $121,000
– Median debt: $22,000