• Uncommon compassion
  • Unwavering dedication
  • Unbreakable resolve
Helping you live your best life
Skip main navigation

What can we help you find?

Mary Gallagher, MD

Specialty
Family Medicine
Department
Family Medicine & Population Health

Locations

Urgent Care at Tappahannock

300 Mount Clement Park, Suite A
Tappahannock, VA 22560
chevron right Get directions

Mount Clement Office Park

300 Mount Clement Park
Tappahannock, VA 22560
chevron right Get directions


Education

Medical School

Virginia Commonwealth University School of Medicine

Internship

University of Iowa Hospitals and Clinics

Residency

University of Iowa


Ratings & Reviews

Overall Rating
Rated 4.9 out of 5 stars based on 225 ratings and 38 comments.

Learn More About the Press Ganey Surveychevron right

Excellent experience.
May 2026
Dr Gallagher [...] is extremely professional, friendly, caring, concerned, attentive. Very impressed with this practice.
May 2026
My Healthcare provider is very professional!
April 2026
Great experience with my primary care doctor!
March 2026
Dr. Gallagher is the absolute best. She always listens, asks questions and is very thorough.
March 2026
A great doctor!
March 2026
She is one of the best providers I've ever had in the last 20 yrs.
March 2026
She's great at explaining and offering different ways to help
March 2026
Dr. Mary and the entire care team are excellent. They are knowledgeable, passionate, and listen effectively
March 2026
Mary Gallagher is an excellent, caring doctor who takes time to get to know her patients. She is very appreciated here in Tappahannock
February 2026
I really like the way Mary Gallagher treated my problem. She provided excellent advice and solution.
February 2026
Dr Gallagher is Amazing!!!
February 2026
Dr. Gallagher is a very good doctor I have great confidence in her assistant of my health care.
January 2026
My Doctor is the best. I never feel rushed. She takes the time for me and any questions I might have.
January 2026
Better than I hoped for.
December 2025
Dr. Mary was attentive to concerns and asked probing questions. Excellent doc.
November 2025
Dr. Mary is the best physician I have ever experienced! She was very knowledgeable, thought about healthcare holistically, attentive, & personable.
October 2025
Best PCP I have ever had!
July 2025
She is a very caring person!!!
July 2025
Very pleased with care given
June 2025
Overall, it was an excellent visit. Dr. G. was very easy to talk with. She listened with interest and explained everything in detail. I felt very comfortable with her & will not hesitate continuing to see her.
June 2025
My Dr. Is great. I would recommend her to anyone.
June 2025
A 10 in every way
May 2025
I absolutely love Dr. Gallagher. She always has time to answer questions and any concerns I may have. Very professional and very caring care provider. I also think it is wonderful that she came back to her hometown to practice medicine. The area is in need of good care providers.
May 2025
I am very pleased with this care provider.
May 2025
I felt very comfortable with Dr Gallagher especially this being my first visit
May 2025
I am quite at ease with this provider. She is a very caring person. She Is a wonderful representative for this practice!!!
April 2025
Dr. Gallagher is an exception is today's world. What a absolute delight. I feel totally confident with my medical care with her!
April 2025
Very good Ms. Gallagher was a pleasure to see, she answered all my questions plus more.
March 2025
Dr Gallagher is very nice! I am very happy I was refered to her!
March 2025
Care provider spoke quickly, but I could interrupt to get a slower explanation.
February 2025
Excellent
January 2025
I have found myself a great Doctor finally.
January 2025
She knew his medical history and was really listening to him
January 2025
Very pleased with the amount of time spent during visit.
December 2024
My provider is wonderful. She took the time to listen to me about my medical concerns and took the time to explain things to me and tell me what to do about them. Not many doctors do that anymore. I have found a fantastic doctor.
December 2024
She gave me detailed info and explanations to my concern, she is a happy-go-lucky person, positive, awesome, understanding, took time with me, good input about options, i.e., physical therapy, weight loss, etc.
December 2024
This was my first visit with this provider as she is new to the area. Very personable and puts you at ease.
November 2024