Test Boy,
I got the info from the school, on the first day of orientation. They compile data such as GPA, MCAT, number of advanced degree holders, state of residency and so on of the entering class.
Truthfully, I don't see any reason for the school to lie, since we are already sitting in at orientation, which means that we all turned down other schools to be where we are and we all have paid our tuition already.
As for the numbers reported by USNews, I would take them with a grain of salt, since a couple of their numbers are way off. For instance, their male/female ratio may have belonged to some previous class, since we have a lot more females than only 32%. Also, no way that our current enrollment is 10% minority.
How can I explain the discrepancy?! I can't. I think it is like the weather forecast, they say the sun is shining outside while you are looking out the window and it is pouring...
When I was applying to med school I got the Princeton book with the stats on all the med schools, and selected the ones that, I thought, were more likely to look at someone with my numbers and background, all according to the numbers from the book. When I showed this to my pre-med advisor he just about fell off the chair laughing. My MCAT was close to 30, so I had selected schools that had a reported average MCAT for the last entering class in that range. He just enlightened me that some of the schools I had picked weren't even looking at anybody below the 31-32 range. So much for the stats in the book, and the darn thing costed me money too...