Financial aid from colleges and universities helps make higher education more accessible for millions of people. Nearly 80% of American college students receive some form of financial aid, according to the US Department of Education.
In order to uncover which schools offer the most generous financial aid to students, the Princeton Review asked 140,000 students at 385 US colleges and universities, “If you receive financial aid, how satisfied are you with your financial aid package?” Need-based financial aid typically includes scholarships, grants, and work-study programs, but may also incorporate some student loans.
Based on student responses, the Princeton Review ranked the top-20 schools offering great financial aid as part of its annual best colleges list. Each school’s page also includes information about the average financial aid award and student loans.
There are a few trends among the 20 ranking schools — most charge annual tuition between $45,000 and $55,000, have a student population far below 10,000, and offer generous need-based financial aid packages. The only two Ivy League schools on the list, Yale University and Princeton University, offer an average financial aid award that exceeds the cost of annual tuition, not including room and board and other fees.
But despite generous financial aid packages, many students — ranging from 16% to 91% of the student population — still take on student loans.
Below, take a look at the best colleges for financial aid, according to students.
20. St. Olaf College
Annual tuition: $49,710
Average undergraduate need-based aid: $35,236
Share of undergraduates with loans: 64%
Located in Northfield, Minnesota, St. Olaf College has a student population of around 1,760. Despite a generous average financial aid award, 64% of students have taken out student loans, with the average graduate owing $29,907.
19. University of Wisconsin-Madison
Annual tuition: $9,273 (in-state); $36,333 (out-of-state)
Average undergraduate need-based aid: $12,751
Share of undergraduates with loans: 46%
Over 32,600 students are enrolled at the University of Wisconsin at Madison, where the annual tuition varies drastically for in-state versus out-of-state residents. Just under half of students (46%) take on loans, at an average of $5,446 per borrower.
18. Skidmore College
Annual tuition: $55,136
Average undergraduate need-based aid: $44,550
Share of undergraduates with loans: 42%
A campus of about 2,600 students located in Saratoga Springs, New York, Skidmore College provides $45 million each year in financial aid. Forty-two percent of students still take on loans though, with the average graduate owing nearly $25,000.
17. Colgate University
Annual tuition: $57,695
Average undergraduate need-based aid: $50,922
Share of undergraduates with loans: 32%
Nearly 3,000 undergraduates attend Colgate University in Hamilton, New York, which awards an average of about $55,000 in financial aid for freshman students. About one-third of students borrow from a loan program, as well.
16. Lehigh University
Annual tuition: $52,480
Average undergraduate need-based aid: $44,210
Share of undergraduates with loans: 50%
Exactly half of Lehigh University‘s 5,000 students have borrowed from a loan program at an average of $4,000 per student.
15. California Institute of Technology
Annual tuition: $52,506
Average undergraduate need-based aid: $47,564
Share of undergraduates with loans: 31%
Less than 1,000 students are enrolled at the California Institute of Technology, also known as Cal Tech, in Pasadena, California. For freshmen, the average financial aid awarded is $46,749.
14. Stanford University
Annual tuition: $52,857
Average undergraduate need-based aid: $50,542
Share of undergraduates with loans: 19%
Stanford University, a campus of about 7,000 undergraduates, awards an average of more than $50,000 per student with need-based financial aid. Graduates who borrowed money from a loan program owe $21,348, on average.
13. Wabash College
Annual tuition: $43,870
Average undergraduate need-based aid: $32,979
Share of undergraduates with loans: 91%
An all-male college in Crawfordsville, Indiana, Wabash College awards nearly $33,000 per student in need-based financial aid, on average. Still, 91% of the school’s 882 students takes on loans, with the average graduate owing $34,723.
12. Williams College
Annual tuition: $56,970
Average undergraduate need-based aid: $55,621
Share of undergraduates with loans: 41%
Williams College, a campus of about 2,000 undergraduates in Williamstown, Massachusetts, awards an average financial aid package to freshmen just about equal to annual tuition at $56,933. The average graduate with student-loan debt owes about $15,500.
11. Reed College
Annual tuition: $58,130
Average undergraduate need-based aid: $39,913
Share of undergraduates with loans: 48%
Reed College, a liberal arts school in Portland, Oregon, provides over half of its 1,483 student body with financial aid, including grants, loans, and work opportunities, awarding a total of $39,913, on average.
10. Gettysburg College
Annual tuition: $56,390
Average undergraduate need-based aid: $37,831
Share of undergraduates with loans: 64%
In the 2017-18 academic year, Gettysburg College in Pennsylvania awarded $60.2 million in scholarships and grants. Sixty-four percent of students still borrow money, however, with the average student-loan debt owed at graduation topping $31,600.
9. Vassar College
Annual tuition: $54,410
Average undergraduate need-based aid: $49,190
Share of undergraduates with loans: 49%
Vassar College in Poughkeepsie, New York, is home to 2,456 undergraduates. The average freshman receiving need-based financial aid is awarded nearly $52,000, yet about half of the student body takes on loans.
8. Thomas Aquinas College
Annual tuition: $25,600
Average undergraduate need-based aid: $14,552
Share of undergraduates with loans: 73%
The intimate 400-student Thomas Aquinas College in Santa Paula, California, awards the average undergraduate need-based financial aid totaling $14,552. More than two-thirds of students borrow money from loan programs, averaging about $4,300 per loan.
7. Grinnell College
Annual tuition: $53,872
Average undergraduate need-based aid: $43,783
Share of undergraduates with loans: 60%
Grinnell College in Iowa awards an average of $39,468 per freshman receiving grants and scholarships. Just over 1,700 students are enrolled at the school, about 60% of whom take on loans.
6. Rice University
Annual tuition: $48,330
Average undergraduate need-based aid: $43,174
Share of undergraduates with loans: 24%
Rice University in Houston, Texas, is home to nearly 4,000 undergraduates, about one-fourth of whom take on student loans. The average graduate who borrowed money owes $24,635 after leaving the school.
5. Yale University
Annual tuition: $55,500
Average undergraduate need-based aid: $56,602
Share of undergraduates with loans: 16%
The share of Yale University students who borrow money from loan programs is the lowest among the schools on this list — just 16% of its 5,532-student population. Graduates leave the Ivy League school owing about $14,575 in total.
4. Princeton University
Annual tuition: $47,140
Average undergraduate need-based aid: $51,365
Share of undergraduates with loans: 18%
About 60% of Princeton University undergraduates receive financial aid and about 82% of students graduate with no student-loan debt. Notably, the average financial aid package exceeds the cost of tuition at $51,365.
3. Washington University in St. Louis
Annual tuition: $54,250
Average undergraduate need-based aid: $47,335
Share of undergraduates with loans: 27%
Students of Washington University in St. Louis who receive need-based financial aid are gifted an average of $48,522 in their freshman year. Of those who took out loans, the average debt amount owed at graduation is $22,555.
2. Vanderbilt University
Annual tuition: $50,800
Average undergraduate need-based aid: $49,614
Share of undergraduates with loans: 21%
Vanderbilt University in Nashville, Tennessee, is home to about 6,800 students. The school awarded financial assistance to 65% of students in the 2018-19 academic year, not including loans.
1. Bowdoin College
Annual tuition: $53,418
Average undergraduate need-based aid: $48,856
Share of undergraduates with loans: 27%
Just over 1,800 students attend Bowdoin College in Brunswick, Maine, a school that awards an average of $48,856 in need-based aid to first-year students.