David Harvey Alpert, MD

Internal Medicine, Primary Care

Languages Spoken:

English

Gender:

Male

4.8
Based on 211 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.8
Based on 211 ratings
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
5 out of 5 stars
5 out of 5 stars
August 04, 2025
Extremely good
5 out of 5 stars
5 out of 5 stars
August 02, 2025
I was well cared for, and all my health concerns were covered.
5 out of 5 stars
5 out of 5 stars
July 25, 2025
I really like the doctor, he takes time to get to know you and your issues.
5 out of 5 stars
5 out of 5 stars
July 20, 2025
Good
5 out of 5 stars
5 out of 5 stars
July 19, 2025
Dr. Alpert is amazing! He truly knows his patients' history, issues and concerns. He listens attentively and discusses issues and next steps with patients. GREAT DOCTOR!
5 out of 5 stars
5 out of 5 stars
July 12, 2025
Dr Alpert is an excellent physician
4 out of 5 stars
4 out of 5 stars
June 26, 2025
Good
5 out of 5 stars
5 out of 5 stars
June 24, 2025
Dr. Alpert is patient, and he does excellent work/ I have full confidence on his decisions.
5 out of 5 stars
5 out of 5 stars
June 07, 2025
I would have chosen excellent for all categories had that been an option. Dr. Alpert is excellent in every way.
5 out of 5 stars
5 out of 5 stars
May 22, 2025
Dr. Alpert listens and reviews all information with me.
5 out of 5 stars
5 out of 5 stars
May 17, 2025
All my visits were excellent
5 out of 5 stars
5 out of 5 stars
May 17, 2025
All good
5 out of 5 stars
5 out of 5 stars
May 16, 2025
Great
Reviews 1-20 of 50