When many families think of college, they think “expensive”.

With rising price tags on many schools now easily exceeding $60,000 per year, it’s no wonder that many students and parents are worried about how they will possibly afford the cost of college.

If you’ve done your homework, then you will know that many colleges–especially the most expensive schools–offer significant discounts. What this means is that very few students pay the full “sticker” price listed on a school’s website. Instead, students pay their net price, which is often just a fraction of the full cost.

But, which schools offer the best deals for middle-class families?

Many colleges offer excellent financial aid, but some of the nation’s top universities actually have specific policies that guarantee middle-class families free tuition or even full-ride scholarships based on their income.

Here are 10 schools that have published these excellent financial aid policies:

1. Princeton University

Princeton University campus

Source: Flickr user carbonnyc.

Tuition for 2015-16: $43,450

Financial aid policy: Full-ride (including tuition plus room & board) for families making $54,000 a year or less. Free tuition for families making less than $120,000 a year.

Our top-ranked college in terms of academics and outcomes, Princeton also offers a whole bunch of bang for the buck in terms of financial aid.

See if Princeton University is a good fit for you »

2. Brown University

Brown University Campus

Source: Flickr user dlthurston.

Tuition for 2015-16: $48,272

Financial aid policy: Full-ride (free tuition, room & board) for families making less than $60,000 per year.

Another Ivy League college makes our list. Providence, Rhode Island’s Brown University offers generous aid and a top-tier education.

See if Brown University is a good fit for you »

3. Cornell University

Tuition for 2015-16: $48,880

Financial aid policy: Full-ride (free tuition, room & board) for families making less than $60,000.

The Ivy League college with the highest acceptance rate (just over 10%), Cornell University is also dedicated to making quality education affordable and accessible for all kinds of students. Their financial aid policy mirrors many other colleges in offering full-ride scholarships to students from middle and lower-middle income families.

See if Cornell University is a good fit for you »

4. Columbia University

Columbia University

Source: Flickr user skinnylawyer.

Tuition for 2014-15: $51,108

Financial aid policy: Full-ride (free tuition, room & board) for families making less than $60,000.

New York City’s Columbia University offers world-class studies in the heart of the Big Apple–and an affordable price tag for many middle-class families.

5. Duke University

Tuition for 2015-16: $47,650

Financial aid policy: Full-ride (free tuition, room & board) for families making less than $60,000.

Duke is one of the country’s best research universities, known especially for their top-tier medical school.

But, they also boast strong financial aid that makes becoming a Blue Devil within reach for many families who may be originally scared off by the price tag.

See if Duke University is a good fit for you »

6. Harvard University

Tuition for 2015-16: $45,278

Financial aid policy: Full-ride (free tuition, room & board) for families making less than $65,000.

Needing no introduction, Harvard’s reputation for academic excellence and prestige is nearly unmatched. But, many people are unaware that they also offer incredibly generous financial aid for middle-class families.

See if Harvard University is a good fit for you »

7. Yale University

Tuition for 2015-16: $47,600

Financial aid policy: Full-ride (free tuition, room & board) for families making less than $65,000.

Another one of America’s top and most-respected universities, Yale, clocks in with strong scholarship opportunities for students lucky enough to be admitted.

See if Yale University is a good fit for you »

8. Stanford University

Stanford University

Source: Flickr user ahockley.

Tuition for 2015-16: $45,729

Financial aid policy: Full-ride (free tuition, room & board) for families making less than $65,000. Free tuition for families making less than $125,000.

Right in the thick of the Silicon Valley tech market, Stanford boasts beach access, elite education, and financial aid that makes it all accessible and affordable for students from all walks of life.

See if Stanford University is a good fit for you »

9. MIT

MIT Campus

Source: Flickr user infanticida.

Tuition for 2015-16: $46,704 (includes mandatory fees)

Financial aid policy: Families making less than $75,000 a year don’t pay tuition.

Known for all things technical, MIT’s financial aid department will foot the bill for students coming from middle-income families, leaving them only responsible for paying room & board and other living expenses.

See if MIT is a good fit for you »

10. Dartmouth College

Dartmouth University

Source: Flickr user sarunas_b.

Tuition for 2015-16: $48,120

Financial aid policy: Free tuition for families making less than $100,000.

Rounding out the collection of Ivy League schools on this list, Dartmouth boasts a policy that makes tuition free for any family that earns less than $100,000 per year. And, as with the other schools on this list, offers aid on a sliding scale for all other families.

See if Dartmouth College is a good fit for you »

Other college options

Finding financial aid for middle-class families can sometimes be a challenge. Luckily, these colleges have all published their specific financial aid rules to help families determine early if they will qualify for enough aid.

But, what about other colleges? Or, what about families that don’t quite meet the criteria that these colleges have set forth?

In those cases, the College Raptor can help by estimating the financial aid that you’ll receive from every college in the country–allowing you to easily compare costs and see which schools will fit your budget.

Discover which colleges are likely to offer you the best financial aid
Check out College Raptor–it’s FREE!