American Top 50 Medical Schools

Harvard Medical School is consistently ranked as the number ONE medical school by the US News and World Report.

The John Hopkins University School of Medicine is another excellent research medical school that offers both fellowship and residency programs for medical students, graduate students, and postdoctoral fellows.

The University of Pennsylvania Health System is the first integrated academic health system that provides training in more than 50 specialties and subspecialties.

University of California San Francisco (UCSF) Medical Center is recognized as the leader in health care. It is ranked in the Top 3 Medical School - Best Primary Care by The Med School 100 in 2008.

Following is the list of Top 50 medical schools as ranked by the US News and World Report 2007:
1. Harvard University (MA)
2. Johns Hopkins University (MD)
3. U of Pennsylvania
4. U of California–San Francisco
4. Washington Univ in St. Louis
6. Duke Univ (NC)
7. Stanford Univ (CA)
7. U of Washington
9. Yale Uni (CT)
10. Baylor College of Medicine (TX)
11. Columbia U. College of Physicians and Surgeons (NY)
11. U of California–Los Angeles (Geffen)
11. U of Michigan–Ann Arbor
14. U of California–San Diego
15. Cornell Uni (Weill) (NY)
16. U of Pittsburgh
17. U of Chicago (Pritzker)
17. Vanderbilt Uni (TN)
19. U. of Texas Southwestern Medical Center–Dallas
20. Northwestern Uni (Feinberg) (IL)
20. U of North Carolina–Chapel Hill
22. Case Western Reserve Uni (OH)
22. Mayo Medical School (MN)
22. U of Alabama–Birmingham
25. U of Virginia
26. Emory U (GA)
26. U of Colorado–Denver and Health Sciences Center
28. Boston Uni
28. U of Wisconsin–Madison
30. Mount Sinai School of Medicine (NY)
30. U of Iowa (Carver)
32. Dartmouth Medical School (NH)
32. New York U
32. Ohio State U
32. Oregon Health and Science Uni
36. U of Rochester (NY)
36. U of Southern California (Keck)
38. Brown University (RI)
38. U of Minnesota Medical School
38. Yeshiva Uni (Einstein) (NY)
41. Wake Forest Uni (NC)
42. Tufts Univ (MA)
42. U of Cincinnati
42. U of Maryland
45. Indiana U–Indianapolis
46. Georgetown U (DC)
46. U of California–Irvine
48. U of California–Davis
48. U of Massachusetts–Worcester
50. Stony Brook U (NY)
50. Tulane U (LA)
50. U of Florida
50. U of Utah

Source: USnews.com