3. UC San Diego School of Medicine
Location: La Jolla, California
In-state tuition: $32,748
About 80% of the student body has some kind of a loan, and 266 students (53%) are receiving some form of scholarship from the medical school. 5% of students specialize in general surgery, while most opt for internal medicine.