How many year of college to be a doctor?
It takes a minimum of four years of undergraduate education, followed by four years of medical school, and then typically 3-7 years of residency training to become a doctor. So the total is at least 11 years after high school. Some specialties require even longer residencies.