Ellis Johns, MD

Specialties:

Family Medicine
Patient Rating
4.8 / 5 (Based on 51 Ratings)

Accepting new patients.

About

Associate Clinical Professor, Shenandoah Valley Family Practice Residency

Ellis Johns, MD, graduated from Duke University’s school of medicine and is a board-certified family practitioner who does everything from obstetrics to end-of-life care. Additionally, Dr. Johns works as a health IT software engineer and data scientist for health systems such as Duke and Valley Health. He has built applications for the Dana-Farber Cancer Institute, CCRi and North Carolina Medicaid Services (aka. CCNC). He has greater than 20 years of python and .Net application development experience.

While his doctorate is in medicine, he also has degrees in chemical engineering (UMCP) and computer/information science (UNC). Dr. Johns trained as an IRTA fellow in the NIH’s National Heart, Lung, and Blood Institute, Duke Medicine’s Informatics Division (NLM), and Epic’s Physician Builder Analytics Program.

Dr. Johns is board-certified in Family Medicine and Medical Informatics. His special interests are sports medicine, home-automation/IOT, analytics/data-science, cycling, 3D printing, and Sawyering. He is the proud father of 4 energy-filled children.

Affiliations

  • Front Royal Family Practice and Multispecialty Clinic | Valley Health
  • Warren Memorial Hospital

Locations

Education

Board Certification

Family Medicine, Medical Informatics

Fellowship

Duke University: Durham, NC Medical Informatics

Residency

Shenandoah Valley Family Practice : Front Royal, VA Family Practice

Medical School

Duke University: Durham, NC Doctor of Medicine

Undergraduate School

University of Maryland: College Park, MD Chemical Engineering

Reviews

5.0
September 30, 2025
Dr Ellis is wonderful and very friendly
5.0
September 26, 2025
Dr. JOHNS was very informative and great care provider
5.0
August 23, 2025
Very good
5.0
August 20, 2025
Good
5.0
August 07, 2025
The treatment greatly reduced the pain and swelling in my knee and literally improved my quality of life.
5.0
May 30, 2025
Doctor, nurses, and overall contacts were great.
5.0
May 18, 2025
As my primary care physician Dr. Johns showed incredible specialty knowledge and expertise also providing excellent referrals.
5.0
April 18, 2025
Ellis is an excellent doctor and his staff was warm and efficient
5.0
March 24, 2025
Everyone is so professional.
5.0
March 21, 2025
Good