David Harvey Alpert, MD

Internal Medicine, Primary Care

Languages Spoken:

English

Gender:

Male

4.9
Based on 210 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 210 ratings
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.
5 out of 5 stars
5 out of 5 stars
October 13, 2025
I was a work in. Everyone was wonderful
5 out of 5 stars
5 out of 5 stars
October 01, 2025
It was all good. He took the time needed to make sure I knew enough to take care of myself. Ask for help when I need it, slow down . Think before I act. Call 911 don't wait. Everyone has been so helpful and I would like to thank all who have helped behind the scenes also
5 out of 5 stars
5 out of 5 stars
September 29, 2025
I am and always have been very satisfied.
5 out of 5 stars
5 out of 5 stars
September 20, 2025
The Doctor, Nurse & office staff are all awesome
5 out of 5 stars
5 out of 5 stars
September 12, 2025
Dr Alpert is the most thorough and knowledgeable doctor I've ever had.
5 out of 5 stars
5 out of 5 stars
September 11, 2025
Very good
5 out of 5 stars
5 out of 5 stars
September 07, 2025
Very good Doctor
5 out of 5 stars
5 out of 5 stars
September 03, 2025
I have been a patient of Dr Alpert for over 8 years. He is the reason my health is as good as it is
5 out of 5 stars
5 out of 5 stars
August 27, 2025
Alpert is very thorough and explained all issue in depth from previous visit to current visit. Procedures moving forward to find why issues in bloodwork were explained to be precautionary and to explore
Reviews 1-20 of 51