Most institutions require foreign students to have completed at least the last two years of their undergraduate study in a US college or university. An increasing number of medical schools require a bachelor's degree from a US school. Even with a US bachelor's degree, medical schools admit few foreign students since space is so limited. In 2001, of the 34,859 submitted applications, there were 17,456 accepted of which 230 were foreign students.
Once you get through a medical school, the course of study is divided into two equal components: pre-clinical (consisting of theoretical courses in the basic sciences-2 years) and clinical (“clerkships” consisting of rotations through different wards of a teaching hospital-2 years). The degree granted after these 4 years of study is Doctor of Medicine (M.D.) or Doctor of Osteopathic Medicine (D.O.), depending on the medical school. Both degrees allow the student to practice medicine after completing an accredited residency program. This is to be then followed by at least 3-7 years of graduate medical education (internship/residency).
If you are an undergraduate student, you need to take the Medical College Admission Test (MCAT) to apply to medical school. MCAT is a computer-based standardized examination for prospective medical students in the United States and Canada consisting of Verbal Reasoning, Physical Sciences and Biological Sciences sections in multiple-choice format and Writing Sample section where you need to write 2 essays. The test should be taken 18 months prior to the intended date of enrolment. The deadlines for registration at overseas centres are two months in advance.