Look at state schools, particularly where you have state residency. I got into a top 15 school, accepted, and then I got the bill for my first semester's tuition. I had maxed out on federal loans and that only covered half the tuition - it didn't even include the cost of living, books, and everything else. I decided to withdraw from the school and go to a much smaller, less prestigious, less well known program at a state school. I am now paying around $12,000 for the entire degree vs $60,000 or more for the other. So far, it has not hurt me in the least. I concentrated in health policy and have been involved in really amazing internships in the DC area and have gotten a job offer with over a semester to go in the program. Unless money is not an issue, you should go to a cheaper school. An MPH program is not a JD or MBA program where the ranking and name of your school matter a lot more. MPH graduates also can't expect the same salaries that many law school and business school graduates can. I have a feeling I will not regress not tripling my student loan load in the end.