Princeton, New Jersey Overall rank: 1 Percent receiving need-based aid: 60% Average cost after need-based grants: $16,793 Cambridge, Massachusetts Overall rank: 2 Percent receiving need-based aid: 55% Average cost after need-based grants: $16,338New Haven, Connecticut Overall rank: 3 (tie) Percent receiving need-based aid: 50% Average cost after need-based grants: $18,385Stanford, California Overall rank: 5 (tie) Percent receiving need-based aid: 47% Average cost after need-based grants: $19,296Cambridge, Massachusetts Overall rank: 5 (tie) Percent receiving need-based aid: 58% Average cost after need-based grants: $20,331New York, New York Overall rank: 5 (tie) Percent receiving need-based aid: 48% Average cost after need-based grants: $21,041Hanover, New Hampshire Overall rank: 11 Percent receiving need-based aid: 50% Average cost after need-based grants: $23,312Pasadena, California Overall rank: 10 Percent receiving need-based aid: 51% Average cost after need-based grants: $23,973Chapel Hill, North Carolina Overall rank: 30 Percent receiving need-based aid: 41% Average cost after need-based grants: $17,815Durham, North Carolina Overall rank: 9 Percent receiving need-based aid: 41% Average cost after need-based grants: $23,374