School rankings are totally bogus, whether for MD or DO. Rankings are fodder for the lazy (or stupid) premedical mind.
Have you ever taken a serious look at the USN&WR ranking system? Seriously, have you read their methodology for their ranking system? It is based on surveys sent to medical school deans and residency program directors. Then, just to invalidate things completely, they add in undergraduate GPA and MCAT scores. Umm, guys... premedical GPAs and MCAT scores are obtained prior to any education received within the walls of the medical school; these cannot be used as assessments of school quality.
As fellow scientists, I'm sure you agree that methodology is everything and I hope you can see these rankings for what they are. The methodology alone will determine which schools are listed first, and which schools aren't listed at all. The methodology chosen by USN&WR is a "safe" system whereby they can publish a list ensuring that the ivory towers remain at the top of the list. Can you imagine the outcry that would ensue if their ranking system actually included things like student quality of life, resources for students with families, extracurricular educational opportunities, housing availablity, availablity of problem-based learning, etc.? You might suddenly see the University of New Mexico School of Medicine (or some other lesser-known institution) listed as number one, and Harvard as #50. This wouldn't go over well in the academic community.
(FYI, a few years ago something like this happened... Student quality of life was included in a school ranking system of law schools, and Harvard Law was at the very bottom of the list. They were livid.)
So, folks, rankings mean nothing. Don't be so lazy that you can't assess schools on your own and determine, in your opinion, what the best school is FOR YOU. Believe me, after you've spent a year and a half taking 40 credit hours of courses and are hating life, no USN&WR ranking system is going to make you feel better about your school if your quality of life is in the toilet.