Yes, Dartmouth is very generous for this income bracket, not too many colleges are. Foppy you are correct that the other costs are covered too when your financial package is calculated at ‘meets full needs’ schools. But Dartmouth is one of a handful of ‘super aid’ so the amount they expect your family to pay is less than most other schools will ask, even if they say they ‘meet need’. And some ‘meets need’ includes loans. The only additional you will have to consider is if you have to purchase health insurance, if yours doesn’t meet requirements of Dartmouth. That can add 2k per year. Also your transportation home may cost more depending on where you live and how often you go.
Also foppy, I just want to mention that no school expects you to pay 65k out of current income and live on 10k. They expect that if you are intending to go to an expensive school that you have some savings for that, use some current income and be willing to take some loans. So many people who are paying for those colleges often have 100 to 200k saved for that.
But I didn’t have that either and my daughter went to Brown and they also picked up most of the costs.
Just a correction from what @thumper1 said, she meant the 90% of students who don’t get accepted to Dartmouth still must have backups and other places to apply. You can’t just bet on a selective school admission, you can see what you can pay for at instate colleges and look for merit aid.