David Harvey Alpert, MD

Internal Medicine, Primary Care

Languages Spoken:

English

Gender:

Male

4.9
Based on 197 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 197 ratings
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.
5 out of 5 stars
5 out of 5 stars
December 30, 2025
Dr Alpert is very attentive to patient concerns. He is pro-active in looking for underlying causes to symptoms.
5 out of 5 stars
5 out of 5 stars
December 18, 2025
Very thorough exam. All concerns were addressed. Dr Alpert is a very caring doctor, and I have absolute confidence in him.
5 out of 5 stars
5 out of 5 stars
December 04, 2025
I am *very* happy with Doctor Alpert as my PCP. In fact, I believe he is providing me better care than any PCP I have ever had. I do believe I get a little credit for that, because I am listening and I am focusing on my health. But he gets most of the credit for that as a very knowledgeable and experience doctor.
5 out of 5 stars
5 out of 5 stars
December 03, 2025
Always a good experience, he never makes you feel like just trying to get finished. He is very thorough, will be his patient as long as possible.
5 out of 5 stars
5 out of 5 stars
November 27, 2025
Dr Alpert is kind he listens he goes above and beyond anything that any other doctor I went to has ever done. I am very blessed to have him as my primary physician
5 out of 5 stars
5 out of 5 stars
November 15, 2025
Doctor showed much concern about my problem, He was methodical in eliminating possible causes and we both agreed on what it is.
4.6 out of 5 stars
4.6 out of 5 stars
November 11, 2025
Dr. Alpert is a really good doctor. He just needs to work on his time management.
5 out of 5 stars
5 out of 5 stars
November 04, 2025
Dr Alpert is a great doctor. He listens carefully.
5 out of 5 stars
5 out of 5 stars
November 02, 2025
Everything about my Dr was good
5 out of 5 stars
5 out of 5 stars
October 31, 2025
No rush he listen an explain all
5 out of 5 stars
5 out of 5 stars
October 28, 2025
Dr Alpert is always willing to fully understand my medical needs and recommending the best treatment possible.
Reviews 1-20 of 48