Welcome to the Internal Medicine Residency Program

A message from Mark McKenzie, MD, FACP, Program Director

Hello and welcome to the Valley Hospital Medical Center (VHMC) Internal Medicine Residency Program. 

At VHMC you will get exposure to a diverse patient population that features exceptional clinical pathology. Adjacent to VHMC is the Internal Medicine clinic, where you will manage your own patient panel with diverse medical problems and patients of varying backgrounds.

VHMC has a strong commitment to training internists in out-patient and in-patient medicine. Fellowships are offered in various specialties. We adhere to the program requirements of the Accreditation Council for Graduate Medical Education (ACGME).

The Internal Medicine Program at VHMC will not only prepare you to provide exemplary medical care upon completion of your training, it will do so in an environment of respect, collaboration, and commitment to excellence. As Program Director, I am fully dedicated to teaching, mentoring and providing you with the skills and education you’ll need to succeed.  In addition, our faculty is devoted to ensuring you receive a well-rounded and high-quality learning experience.

Once your training is complete, you will embark on your career having developed a strong foundation built on knowledge, character and teamwork.  We look forward to helping you achieve your goals!


During the three years of residency training, our residents will become highly skilled at all facets of Internal Medicine.

View Curriculum

Faculty and Instructors

Our faculty consists of prominent internal medicine physicians with immeasurable experience and considerable years in the field.

View faculty and instructors 

Salaries and Benefits

We offer competitive salaries and a comprehensive benefits package including medical, dental, vision and other benefits.

View salaries and benefits

Application Process

Apply through the Electronic Residency Application Service (ERAS) application process.

Apply now

Current Residents

Meet and connect with our current internal medicine residents.

meet our residents

Contact Us

For more information on our Internal Medicine program, please contact us at 702-388-8436.