The Top 100 Medical Schools

The Top 100 Medical Schools

Here you will find a list of the top 100 medical schools. You will also find it broken down into the top 10 medical schools, the top 20 medical schools, and the top 50 medical schools. Updated January 2025.

Get the Top 100 Schools in PDF format, AND the Top 8 Insider Secrets To Get Into Medical School…from a Former UCLA Medical School Admissions Committee Member

The top ranked medical schools are based on the US News and World Report of 2016 Research rankings. You will also find the average MCAT and GPA for each school, the tuition, whether the school is public or private and whether the school accepts international students along with the rankings.

top 100 medical schools

The Top Ten Medical Schools

As you look through these top 10 medical schools, keep in mind that these are very competitive. I willlist the average MCAT and GPA for each of the schools.Underfordd that to be accepted to one of these schools, you will need to be a stellar applicant. Remember, medschoolcoach is my recommendation to help you get into one of these very top ranked medical schools for one on one consulting.

You should also understand that even if your MCAT or GPA is lower than the average,

you CAN still get into a top ten medical school,

though you’ll need a little extra help.

Check out my admissions page and eBook to find out how! 


This information is coming from a former UCLA admissions committee member, so you can count on the information as accurate!

#1 of the Top Ten Medical Schools

Harvard Medical School

Harvard is always in the top 10 medical schools of the
top 100 medical schools and is almost always number one. You’ll be
hard pressed to find a more respected medical school when looking
through these top 100 medical schools. Click here for more information about the
school.

#2 of the Top 10 Medical Schools

Johns Hopkins University (Johns Hopkins Medical School)

#3 of the Top 10 Medical Schools

University of Pennsylvania Perelman School of Medicine

#4 of the Top Ten Medical

New York University Grossman School of Medicine (one of the medical
schools in New York)

    • Average MCAT: 522
    • Average GPA: 3.96
    • Tuition: $0 (Full-Tuition Scholarship)
    • Accepts International Students: Yes

#5 of the Top 10 Medical Schools (Tied for #3)

Stanford University (one of the medical schools in
California)

#6 of the Top Ten Medical Schools

Columbia University Vagelos College of Physicians and Surgeons (Columbia Medical School) (One of the medical schools in New York)

#7 of the Top 10 Medical Schools

Mayo Medical School (Mayo Clinic Alix School of Medicine)

#8 of the Top Ten Medical Schools

University of California San Francisco School Of Medicine (one of the
medical schools in California)

    • Average MCAT: 518
    • Average GPA: 3.85
    • Tuition: $36,342 CA Residents, $48,587 Non-CA Residents
    • Accepts International Students: Yes

#9 of the Top Ten Medical Schools

Washington University in St. Louis School of Medicine

#10 of the Top Ten Medical Schools

Cornell University Weill Medical College (Cornell Medical School) (One of the medical schools in New York)

As you can see from these numbers, if you want to be accepted to one of these top 10
medical schools, you will need to have strong MCAT scores and a solid GPA, along with other important factors covered on my admissions page.

As you can see, it takes top MCAT scores to get into medical school.

I recommend Kaplan and Princeton Review as top notch programs to get your best score possible.

You can check out my reviews here.

Get the MCAT score you want with Kaplan MCAT Test Prep!
Princeton Review MCAT
If you’re trying to get into one of these top 10 medical schools, I highly recommend MedSchoolCoach to help you reach your goal.

You should also understand that even if your MCAT or GPA is lower than the average,

you CAN still get into a top ten medical school,

though you’ll need a little extra help.

Check out my admissions page and eBook to find out how! This information is coming from a former UCLA admissions committee member, so you can
count on the information as accurate!

Insider tips from a former UCLA medical
school admissions committee member to give you the
advantage!

10 Steps to Accepted

The Top 20 Medical Schools

Now that we’ve covered the top 10 medical schools of the top 100 medical schools, it’s time to move on to the top 20 medical schools. You will find that these schools are also very competitive and I would strongly recommend looking through my page on admissions to help you understand what it takes to be a strong applicant.

#11 of the Top 20 Medical Schools

University of Washington School of Medicine

    • Average MCAT: 511
    • Average GPA: 3.75
    • Tuition: $37,887 for MI residents, $68,082 for non-MI residents
    • Accepts International Students: No

#12 of the Top 20 Medical Schools

University of Pittsburgh School of Medicine

#13 of the Top 20 Medical Schools (tied for #11)

University of Chicago Pritzker School of Medicine

#14 of the Top 20 Medical Schools

University of Michigan Medical School

    • Average MCAT: 516
    • Average GPA: 3.84
    • Tuition: $41,790 for MI residents, $61,790 for non-MI residents
    • Accepts International Students: Yes

#15 of the Top 20 Medical Schools

Northwestern University Feinberg School of Medicine

#16 of the Top 20 Medical Schools

Duke University (Duke Medical School)

Duke medical school ranks very highly in the top
ranked medical schools. Located in Durham, North Carolina, Duke
medical school provides students with an affordable cost of living.
Also, if you’re a basketball fan, Duke medical school is the place
to be!

#17 of the Top 20 Medical Schools

Vanderbilt University School of Medicine

#18 of the Top 20 Medical Schools

Icahn School of Medicine at Mount Sinai (one of the medical schools in New York)

#19 of the Top 20 Medical Schools (tied for #18)

UCLA Medical School (Geffen) (one of the medical schools in California)

My Alma Mater! Obviously I’m very fond of this one of the top 20 medical schools, although I believe it should be one of the top 10 medical schools! Check out my page about UCLA medical school for more information.

    • Average MCAT: 519
    • Average GPA: 3.87
    • Tuition: $37,471 for CA residents, $49,716 for non-CA residents
    • Accepts International Students: Yes

#20 of the Top 20 Medical Schools

University of North Carolina-Chapel Hill School of Medicine

    • Average MCAT: 514
    • Average GPA: 3.78
    • Tuition: $34,743 NC Residents, $62,343 non-NC residents
    • Accepts International Students: No

As you can see from these numbers, if you want to be accepted to one of these top 20 medical schools, you will need to have strong MCAT scores and a solid GPA, along with other important factors covered on my admissions page.

If you’re trying to get into one of these top 20 medical schools, I highly recommend MedSchoolCoach to help you reach your goal.

You should also understand that even if your MCAT or GPA is lower than the average,

you CAN still get into a top ten medical school,

though you’ll need a little extra help.

Check out my admissions page and eBook to find out how! This information is coming from a former UCLA admissions committee member, so you can
count on the information as accurate!

Insider tips from a former UCLA medical
school admissions committee member to give you the
advantage!

10 Steps to Accepted

Top 50 Medical Schools

Now that we’ve gone through the top 10 medical schools and top 20 medical schools of our top 100 medical schools, it’s time to move onto the top 50 medical schools. You will continue to find these top ranked medical schools to have very competitive MCAT and GPA scores. You want to make yourself a great applicant in these and all areas for any of the top ranked medical schools.

Click here to find out what admissions committees are looking for.

#21 of the Top 50 Medical Schools

Baylor College of Medicine (Baylor Medical
School, one of the Texas medical schools)

    • Average MCAT: 516
    • Average GPA: 3.88
    • Tuition: $28,720 for TX residents, $40,820 for non-TX residents
    • Accepts International Students: Yes

#22 of the Top 50 Medical Schools

University of Virginia School of Medicine

    • Average MCAT: 518
    • Average GPA: 3.88
    • Tuition: $48,416 VA residents, $59,416 non-VA residents
    • Accepts International Students: Yes

#23 of the Top 50 Medical Schools

Emory University Medical School

#24 of the Top 50 Medical Schools

University of Southern California (Keck) (one of the medical schools in California)

#25 of the Top 50 Medical Schools

University of California–San Diego (one of the
medical schools in California)

    • Average MCAT: 517
    • Average GPA: 3.85
    • Tuition: $39,480 for CA residents, $51,725 for non-CA residents
    • Accepts International Students: No

#26 of the Top 50 Medical Schools 

University of Texas Southwestern Medical Center–Dallas (UT Southwestern Medical School, one of the medical schools in Texas)

    • Average MCAT: 515
    • Average GPA: 3.83
    • Tuition: $20,453 for TX residents, $33,553 for non-TX residents
    • Accepts International Students: Yes

#27 of the Top 50 Medical Schools

Case Western Reserve University School of Medicine

#28 of the Top 50 Medical Schools

University of Rochester School of Medicine and Dentistry

#29 of the Top 50 Medical Schools

University of Wisconsin–Madison School of Medicine

    • Average MCAT: 513
    • Average GPA: 3.76
    • Tuition: $36,811 for WI residents, $53,851 for non-WI residents
    • Accepts International Students: No

#30 of the Top 50 Medical Schools (tied for #29)

Boston University Medical School

#31 of the Top 50 Medical Schools

University of Florida (one of the medical schools in Florida)

    • Average MCAT: 514
    • Average GPA: 3.79
    • Tuition: $33,900 for FL residents, $56,000 for non-FL residents
    • Accepts International Students: No

#32 of the Top 50 Medical Schools (tied for #31)

University of Colorado School of Medicine

    • Average MCAT: 515
    • Average GPA: 3.82
    • Tuition: $41,156 for CO residents, $66,830 for non-CO residents
    • Accepts International Students: No

#33

Ohio State University College of Medicine

    • Average MCAT: 515
    • Average GPA: 3.82
    • Tuition: $31,183 for OH residents, $56,970 for non-OH residents
    • Accepts International Students: No

#33

University of Minnesota Medical School

    • Average MCAT: 512
    • Average GPA: 3.77
    • Tuition: $40,770 for MN residents, $59,165 for non-MN residents
    • Accepts International Students: No

#35

University of Maryland School of Medicine

    • Average MCAT: 514
    • Average GPA: 3.78
    • Tuition: $37,810 for MD residents, $65,261 for non-MD residents
    • Accepts International Students: Yes

#36

Wake Forest School of Medicine

#37

University of Arizona College of Medicine

    • Average MCAT: 510
    • Average GPA: 3.74
    • Tuition: $33,515 for AZ residents, $55127 for non-AZ residents
    • Accepts International Students: No

#38

University of Utah School of Medicine

    • Average MCAT: 512
    • Average GPA: 3.76
    • Tuition: $42,960 for UT residents, $78,000 for non-UT residents
    • Accepts International Students: No

#39

University of Iowa Carver College of Medicine

    • Average MCAT: 512
    • Average GPA: 3.76
    • Tuition: $36,382 for IA residents, $57,157 for non-IA residents
    • Accepts International Students: Yes

#40

Medical College of Wisconsin

#41

University of Cincinnati College of Medicine

    • Average MCAT: 513
    • Average GPA: 3.75
    • Tuition: $32,980 for OH residents, $51,244 for non-OH residents
    • Accepts International Students: No

#42

University of Miami (Miller) (one of the medical schools in Florida)

Miami Beach

#43

University of Nebraska Medical Center College of Medicine 

    • Average MCAT: 511
    • Average GPA: 3.77
    • Tuition: $30,380 for NE residents, $56,000 for non-NE residents
    • Accepts International Students: No

#44

University of Kansas School of Medicine

    • Average MCAT: 510
    • Average GPA: 3.80
    • Tuition: $38,816 for KS residents, $67,908 for non-KS residents
    • Accepts International Students: No

#45

University of Kentucky College of Medicine

    • Average MCAT: 510
    • Average GPA: 3.75
    • Tuition: $36,000 for KY residents, $67,000 for non-KY residents
    • Accepts International Students: No

#46

University of South Florida Health Morsani College of Medicine (one of the
medical schools in Florida)

    • Average MCAT: 515
    • Average GPA: 3.80
    • Tuition: $33,726 for FL residents, $54,916 for non-FL
    • Accepts International Students: No

#47

University of Oklahoma College of Medicine

    • Average MCAT: 509
    • Average GPA: 3.75
    • Tuition: $28,000 for OK residents, $60,000 for non-OK residents
    • Accepts International Students: No

#48

University of Tennessee Health Science Center College of Medicine

    • Average MCAT: 510
    • Average GPA: 3.75
    • Tuition: $34,566 for TN residents, $67,000 for non-TN residents
    • Accepts International Students: No

#49

University of Missouri-Columbia School of Medicine

    • Average MCAT: 510
    • Average GPA: 3.75
    • Tuition: $36,710 for MO residents, $72,000 for non-MO residents
    • Accepts International Students: No

#50

University of Louisville School of Medicine

    • Average MCAT: 509
    • Average GPA: 3.70
    • Tuition: $41,778 for KY residents, $63,000 for non-KY residents
    • Accepts International Students: No

As you can see from these numbers, if you want to be accepted to one of these top 50 medical schools, you will need to have strong MCAT scores and a solid GPA, along with other important factors covered on my admissions page.

If you’re trying to get into one of these top 20 medical schools, I highly recommend MedSchoolCoach to help you reach your goal.

You should also understand that even if your MCAT or GPA is lower than the average,

you CAN still get into a top ten medical school,

though you’ll need a little extra help.

Check out my admissions page and eBook to find out how! This information is coming from a former UCLA admissions committee member, so you can
count on the information as accurate!

Insider tips from a former UCLA medical
school admissions committee member to give you the
advantage!

10 Steps to Accepted

Top 100 Medical Schools

Now that we’ve gone through the top 10 medical schools and top 20 medical schools and the top 50 medical schools, it’s time to finish out our top 100 medical schools.

You will continue to find these top ranked medical schools to have very competitive MCAT and GPA scores. You want to make yourself a great applicant in these and all areas for any of the top ranked medical schools.

Click here to find out what admissions committees are looking for.

#51 of the Top 100 Medical Schools

Medical University of South Carolina College of Medicine

    • Average MCAT: 510
    • Average GPA: 3.74
    • Tuition: $38,714 (in-state), $68,714 (out-of-state)
    • Public/Private: Public
    • Accepts International Students: No

#52 of the Top 100 Medical Schools

Virginia Commonwealth University School of Medicine

    • Average MCAT: 511
    • Average GPA: 3.72
    • Tuition: $36,930 (in-state), $59,992 (out-of-state)
    • Public/Private: Public
    • Accepts International Students: No

As you can see, it takes top MCAT scores to get into medical school.

I recommend Kaplan and Princeton Review as top notch programs to get your best score possible. You can check out my reviews here.

Get the MCAT score you want with Kaplan MCAT Test Prep!
Princeton Review MCAT

#53 of the Top 100 Medical Schools

Temple University Lewis Katz School of Medicine

#54 of the Top 100 Medical Schools

Creighton University School of Medicine

#55 of the Top 100 Medical Schools

University of Alabama–Birmingham

    • Average MCAT: 511
    • Average GPA: 3.77
    • Tuition: $31,746 for AL residents, $68,936 for non-AL residents
    • Accepts International Students: Yes

#56 of the Top 100 Medical Schools

Drexel University College of Medicine

#57 of the Top 100 Medical Schools

Stony Brook University Renaissance School of Medicine

    • Average MCAT: 512
    • Average GPA: 3.78
    • Tuition: $47,494 for NY residents, $70,000 for non-NY residents
    • Accepts International Students: No

#58 of the Top 100 Medical Schools

Tufts University School of Medicine

#59 of the Top 100 Medical Schools

Wayne State University School of Medicine

    • Average MCAT: 509
    • Average GPA: 3.71
    • Tuition: $36,490 for MI residents, $64,000 for non-MI residents
    • Accepts International Students: Yes

#60 of the Top 100 Medical Schools

University of Buffalo Jacobs School of Medicine

    • Average MCAT: 510
    • Average GPA: 3.75
    • Tuition: $44,800 for NY residents, $64,000 for non-NY residents
    • Accepts International Students: No

#61 of the Top 100 Medical Schools

Geisel School of Medicine at Dartmouth

#62 of the Top 100 Medical Schools

Loyola University Chicago Stritch School of Medicine

#63 of the Top 100 Medical Schools

Hofstra/Northwell Zucker School of Medicine

#64 of the Top 100 Medical Schools

University of South Carolina School of Medicine (Columbia)

    • Average MCAT: 509
    • Average GPA: 3.68
    • Tuition: $43,000 for SC residents, $88,000 for non-SC residents
    • Accepts International Students: No

#65 of the Top 100 Medical Schools

Albany Medical College

#66 of the Top 100 Medical Schools

Uniformed Services University of the Health Sciences

This one of the top 100 medical schools is run by the US Military. You will need to enlist in either the Army, Navy, Air Force or Public Health Service.

This school pays you around $5,675.81 per month! You will be committed to serving in the military for 5 years following your medical training. Click on the name of the school for more information.

    • Average MCAT: 512
    • Average GPA: 3.71
    • Tuition: YOU GET PAID! $5,675.81 per month!
    • Accepts International Students: No

#67 of the Top 100 Medical Schools

Florida State University College of Medicine (one of the
medical schools in Florida)

    • Average MCAT: 508
    • Average GPA: 3.73
    • Tuition: $26,869 for FL residents/$61,000 for non-FL
    • Accepts International Students: No

#68 of the Top 100 Medical Schools

Virginia Tech Carilion School of Medicine

#69 of the Top 100 Medical Schools

Northeast Ohio Medical University (NEOMED)
    • Average MCAT: 508
    • Average GPA: 3.68
    • Tuition: $39,455 for OH residents, $59,585 for non-OH residents
    • Accepts International Students: No

#70 of the Top 100 Medical Schools

Texas A&M Health Science Center (one of the medical schools in Texas)

    • Average MCAT: 510
    • Average GPA: 3.78
    • Tuition: $16,775 for TX residents, $33,570 for non-TX residents
    • Accepts International Students: No

#71 of the Top 100 Medical Schools

Rush Medical College of Rush University Medical Center

#72

University of Illinois College of Medicine

    • Average MCAT: 511
    • Average GPA: 3.70
    • Tuition: $40,352 for IL residents, $78,800 for non-IL residents
    • Public/Private: Public
    • Accepts International Students: Yes

#73

Southern Illinois University School of Medicine

    • Average MCAT: 508
    • Average GPA: 3.68
    • Tuition: $37,404 for IL residents, $71,000 for non-IL residents
    • Public/Private: Public
    • Accepts International Students: No

#74

University of Nevada, Reno School of Medicine

    • Average MCAT: 510
    • Average GPA: 3.72
    • Tuition: $35,441 for NV residents, $63,000 for non-NV residents
    • Public/Private: Public
    • Accepts International Students: No

#75

Indiana University School of Medicine

    • Average MCAT: 511
    • Average GPA: 3.75
    • Tuition: $35,714 for IN residents, $62,454 for non-IN residents
    • Accepts International Students: No

#76

University of Arkansas for Medical Sciences

    • Average MCAT: 509
    • Average GPA: 3.68
    • Tuition: $33,010 for AR residents, $65,000 for non-AR residents
    • Accepts International Students: No

#77

University of Vermont Larner College of Medicine

    • Average MCAT: 513
    • Average GPA: 3.74
    • Tuition: $41,110 for VT residents, $64,500 for non-VT residents
    • Accepts International Students: Yes

#78

East Carolina University Brody School of Medicine

    • Average MCAT: 508
    • Average GPA: 3.73
    • Tuition: $18,159 – NC residents ONLY
    • Accepts International Students: No

#79

West Virginia University School of Medicine

    • Average MCAT: 508
    • Average GPA: 3.68
    • Tuition: $21,600 for WV residents, $48,000 for non-WV residents
    • Accepts International Students: No

#80

Central Michigan University College of Medicine

    • Average MCAT: 507
    • Average GPA: 3.65
    • Tuition: $41,330 for MI residents, $68,000 for non-MI residents
    • Accepts International Students: No

#81

University of North Dakota School of Medicine and Health Sciences

    • Average MCAT: 506
    • Average GPA: 3.63
    • Tuition: $32,839 for ND residents, $58,000 for non-ND residents
    • Accepts International Students: No

#82

Louisiana State University Health Sciences Center – Shreveport

    • Average MCAT: 507
    • Average GPA: 3.66
    • Tuition: $25,085 for LA residents, $59,000 for non-LA residents
    • Accepts International Students: No

#83

University of Texas Medical Branch-Galveston

    • Average MCAT: 510
    • Average GPA: 3.75
    • Tuition: $22,651 for TX residents, $37,000 for non-TX residents
    • Accepts International Students: No

#84

University of Texas Rio Grande Valley School of Medicine

    • Average MCAT: 508
    • Average GPA: 3.71
    • Tuition: $19,639 for TX residents, $32,739 for non-TX residents
    • Accepts International Students: No

#85

University of New Mexico School of Medicine

    • Average MCAT: 509
    • Average GPA: 3.73
    • Tuition: $17,123 for NM residents, $51,000 for non-NM residents
    • Accepts International Students: No

#86

University of Mississippi School of Medicine

    • Average MCAT: 506
    • Average GPA: 3.65
    • Tuition: $31,785 (MS residents ONLY)
    • Accepts International Students: No

#87

Marshall University Joan C. Edwards School of Medicine

    • Average MCAT: 506
    • Average GPA: 3.60
    • Tuition: $21,372 for WV residents, $53,000 for non-WV residents
    • Accepts International Students: No

#88

Meharry Medical College

#89

Howard University College of Medicine

#90

Morehouse School of Medicine

#91

University of Central Florida College of Medicine (one of the medical schools in Florida)

    • Average MCAT: 511
    • Average GPA: 3.73
    • Tuition: $29,680 for FL residents, $55,920 for non-FL residents
    • Accepts International Students: No

#92

University of Toledo College of Medicine

    • Average MCAT: 510
    • Average GPA: 3.68
    • Tuition: $32,843 for OH residents, $65,000 for non-OH residents
    • Accepts International Students: No

#93

University of Connecticut School of Medicine

    • Average MCAT: 511
    • Average GPA: 3.73
    • Tuition: $39,308 for CT residents, $70,000 for non-CT residents
    • Accepts International Students: No

#94

Oakland University William Beaumont School of Medicine

#95

Western Michigan University Homer Stryker M.D. School of Medicine

#96

Tulane University School of Medicine

#97

University of Arizona College of Medicine – Phoenix

    • Average MCAT: 511
    • Average GPA: 3.73
    • Tuition: $33,010 for AZ residents, $53,010 for non-AZ residents
    • Accepts International Students: No

#98

Texas Tech University Health Sciences Center School of Medicine (one of the medical schools in Texas)

    • Average MCAT: 510
    • Average GPA: 3.72
    • Tuition: $18,808 for TX residents, $31,908 for non-TX residents
    • Accepts International Students: No

#99

Texas Tech University Health Sciences Center Paul L. Foster School of Medicine

    • Average MCAT: 509
    • Average GPA: 3.71
    • Tuition: $19,994 for TX residents, $32,994 for non-TX residents
    • Accepts International Students: No

#100

New York Medical College

Honorable Mentions:

University of Texas Medical School at Houston
(one of the medical schools in Texas)

  • Average MCAT: 511
  • Average GPA: 3.79
  • Tuition: $23,254 for TX residents/$36,354 or non-TX residents
  • Public/Private: Public
  • Accepts International Students: No

University of Texas Health Science Center–San
Antonio  (Long Medical School) (one of the medical schools in Texas)

I really enjoyed my interview at this school and strongly considered going here. The faculty seemed very friendly and the students seemed happy with their work.

Along with other medical schools in Texas, often if you are accepted as a non-resident you may be offered in-state tuition. Medical schools in Texas are definitely the one of the best values out there for a medical education.

  • Average MCAT: 511
  • Average GPA: 3.77
  • Tuition: $22,651 for TX residents, $37,000 for non-TX residents
  • Public/Private: Public
  • Accepts International Students: No

 

University of California–Irvine (one of the medical schools in California)

  • Average MCAT: 514
  • Average GPA: 3.80
  • Tuition: $40,457 for CA residents, $52,702 for non-CA residents
  • Public/Private: Public
  • Accepts International Students: No

University of California–Davis(one of the medical schools in California)

  • Average MCAT: 513
  • Average GPA: 3.77
  • Tuition: $39,416 for CA residents, $51,661 for non-CA residents
  • Public/Private: Public
  • Accepts International Students: No

Medical College of Georgia

  • Average MCAT: 511
  • Average GPA: 3.73
  • Tuition: $31,201 for GA residents, $60,142 for non-GA residents
  • Public/Private: Public
  • Accepts International Students: No

Drexel University

Those are the top 100 medical schools, with a few bonus ones added in.

Hopefully from this you’ve been able to get a feel for what type of GPA and MCAT you will need when applying to a top 10 medical school, a top 20 medical school, a top 50 medical school or a top 100 medical school.

However, MCAT and GPA are not the whole story! To get accepted to medical school, you must make yourself the complete package as an applicant. 

Check out my page on admissions and my eBook to learn how to get accepted into one of the top 100 or even one of the top ten
medical schools!

Insider tips from a former UCLA medical
school admissions committee member to give you the
advantage!

10 Steps to Accepted
Remember, this information is coming from a former UCLA admissions committee member, so you can count on the information as accurate!

You may find as you start your application process that you need some help in choosing schools and making your application and personal statement stand out, particularly if English is your second language.

I recommend MedSchoolCoachThey have an excellent track record, placing 100% of applicants in MD or DO schools who use their gold package with 87% in MD schools.

As you can see, it takes top MCAT scores to get into medical school.

I recommend Kaplan and Princeton Review as top notch programs to get your best score possible. You can check out my reviews here.

Get the MCAT score you want with Kaplan MCAT Test Prep!
Princeton Review MCAT

Get the Top 100 Schools in PDF format, AND the Top 8 Insider Secrets To Get Into Medical School…from a Former UCLA Medical School Admissions Committee Member

Return from Top 100 Medical Schools to Medical School Insider