David Harvey Alpert, MD

Internal Medicine, Primary Care

Languages Spoken:

English

Gender:

Male

4.9
Based on 199 ratings
David Harvey Alpert, MD

About David Harvey Alpert, MD

After receiving a B.A. in biology from the University of Virginia, Dr. Alpert earned his medical degree from the Tufts University School of Medicine in Boston. He completed an internship and residency in internal medicine at the Medical College of Virginia Hospital. He is board certified by the American Board of Internal Medicine, with additional board certification in emergency medicine.

With 30 years of experience in emergency and general internal medicine, Dr. Alpert passionately shares Riverside's mission "to care for others as we would care for those we love." His own cancer diagnosis as a young resident enabled him to personally identify with how it feels to be a patient, shaping his medical philosophy accordingly.

Living near the water on the Middle Peninsula is a dream come true for Dr. Alpert, a Massachusetts native who built his own sailboat. In addition to his love for sailing, Dr. Alpert also enjoys drawing, painting and ship modeling. He is married with two sons and one granddaughter.

Education

Medical: Tufts University School of Medicine
Residency: VCU Medical Center
Internship: VCU Medical Center

Board Certifications

American Board of Internal Medicine - Internal Medicine

Locations

Riverside Internal Medicine Associates of Gloucester

7547 Medical Drive, 2200, Gloucester, VA 23061

Get Directions And Drive Time

Ratings & Reviews

Riverside Health is committed to exceptional quality, safety and service. All ratings and comments are obtained from patient survey data collected and verified by Press Ganey, an independent organization focused on improving patient experience. Star ratings are displayed for those physicians who participate in Riverside’s patient experience survey program through Press Ganey and have received a minimum of 30 surveys responses.

Overall Satisfaction
4.9
Based on 199 ratings
5 out of 5 stars
5 out of 5 stars
April 17, 2026
Dr. Alpert is an excellent doctor
5 out of 5 stars
5 out of 5 stars
April 17, 2026
Dr Alpert spend over an hour with me. His initial evaluation of my physical condition was outstanding. I am fully confident that he will meet all of my needs as my primary care physician.
5 out of 5 stars
5 out of 5 stars
April 17, 2026
A wonderful doctor
4.6 out of 5 stars
4.6 out of 5 stars
April 17, 2026
He is always considerate and explains any issues. We share common interests in nature. I enjoy his personal touch.
5 out of 5 stars
5 out of 5 stars
April 15, 2026
Dr Alpert listens and totally immerses himself in his patient. He's very thorough. I feel lucky to have found him
5 out of 5 stars
5 out of 5 stars
April 12, 2026
I would recommend Dr. Alpert to anyone looking for a new primary physician. He listens; he explains medical issues well; he is thorough. I never feel as if he is rushing through an appointment. He's excellent in every way.
5 out of 5 stars
5 out of 5 stars
April 01, 2026
The is very thorough with regards to and thru out my visit.
5 out of 5 stars
5 out of 5 stars
March 27, 2026
Although Dr. Alpert has some timing issues [appts are longer than planned], he is very thorough with his exam and meds review. He made excellent recommendations, planned a follow up appt. To check on progress.
5 out of 5 stars
5 out of 5 stars
March 24, 2026
Do not always want to hear what the Dr. Says but you know he is right. Sometimes it seems he cares about my health more than I do.
5 out of 5 stars
5 out of 5 stars
March 05, 2026
Dr alpert listen & goes over every thing
5 out of 5 stars
5 out of 5 stars
March 02, 2026
Impressed
3.4 out of 5 stars
3.4 out of 5 stars
February 22, 2026
Good
5 out of 5 stars
5 out of 5 stars
February 19, 2026
It was an outstanding experience.
5 out of 5 stars
5 out of 5 stars
February 12, 2026
Dr.Alpert is the consummate professional yet friendly and personable. He has saved my life more than once and I am forever grateful to him and his team.
4.2 out of 5 stars
4.2 out of 5 stars
February 12, 2026
LATE !!!!!!
5 out of 5 stars
5 out of 5 stars
February 12, 2026
Very caring and through
5 out of 5 stars
5 out of 5 stars
February 11, 2026
Dr. Alpert discusses every point of my care with me including my previous visit, my blood work, my medications, my previous problems to determine if they have been addressed correctly, and any new concerns I may have. Nothing is left to question. I always leave with new information and understanding.
5 out of 5 stars
5 out of 5 stars
February 08, 2026
Dr. Alpert is very thorough and doesn't rush through the appointment.
5 out of 5 stars
5 out of 5 stars
January 17, 2026
Dr. Albert is ExcellentHe takes the time to listenHe researches My chart carefullyHe explains things thoroughlyHe involves me in decision-making about the course of actionMake sure I have understood what he says,
5 out of 5 stars
5 out of 5 stars
January 15, 2026
Dr. Alpert continues to take care of my medical issues. He explained all my blood and wine data and is working with me on medical conditions.
Reviews 1-20 of 48