8. California Institute of Technology (Caltech)

Pasadena, Calif.

2017-2018 Tuition and fees: $49,908

2017-2018 Room and board: $14,796

Needs-based grant recipients: 51 percent

Classes with fewer than 20 students: 67.4 percent

Caltech’s science and engineering programs receive international attention for the research it supports. In 2014, a higher education magazine in Great Britain ranked Caltech as the best research university in the world.

The science and engineering program has a low student-to-faculty ratio, allowing students the advantage of small classrooms that feel more like a community and less like Madison Square Garden.

Caltech doesn’t base its financial aid on merit. According to the school’s website, Caltech’s aid focuses on being need-based.

Caltech