Click here to schedule an appointment online. New patients can also call (703) 493-1157, and for other questions, call (703) 207-8600.
Dr. David McDonald, MD
New Patient(757) 800-1420
Dr. David McDonald, MD is a internal medicine specialist in Vienna, VA. Dr. McDonald completed a residency at George Washington University Hospital. He currently practices at Inova Medical Group and is affiliated with Inova Loudoun Hospital. He accepts multiple insurance plans. Dr. McDonald is board certified in Internal Medicine.
- George Washington University Hospital, Residency Hospital — 1982
- George Washington University, Internship Hospital — 1980
- University Of Chicago, Medical School — 1979
- Anthem Blue Cross Blue Shield
- Blue Cross Blue Shield
- CareFirst Blue Cross Blue Shield
- First Health (Coventry Health Care)
* Please verify this information when scheduling an appointment.
Leave a review
How likely are you to recommend Dr. McDonald?
I've met with Dr. McDonald on three occasions over the past 3 or so years. I was initially put off by his lack of warmth but he's a very thorough and competent doctor.
- Inova Loudoun Hospital
- Inova Fairfax Hospital
- Virginia Hospital Center
Frequently Asked Questions
Dr. McDonald has indicated that they offer telehealth. Contact the office to check for eligibility for your needs.
Dr. David McDonald, MD generally accepts new patients. You can see Dr. McDonald's profile to make an appointment.
Use our insurance check to verify if Dr. McDonald accepts your insurance.
Dr. McDonald frequently treats Wellness Examination, Immunization Administration, and Polyuria.
Dr. McDonald's office is located at 2671b Avenir Pl, Vienna, VA 22180. Find other locations and directions.