Photo of Dr. Cynthia G Richards

Dr. Cynthia G Richards, MD

DPC Family Medicine physician, Ruckersville, VA

Hearthstone Family Medicine

Dr. Richards is a DPC Family Medicine physician at Hearthstone Family Medicine.

8298 Seminole Trail (US 29), Ruckersville, VA 22968
At a glance
Included
Office visits, texts, emails and tele-visits
Board certification
Family medicine
Telehealth
Text, email or video consult
New patient fee
$75 one-time registration

Facts on this page last checked October 2026. How we check doctors

About Dr. Richards

Dr. Richards earned a BA in English, cum laude, from Dartmouth College. She completed post-baccalaureate premedical training at Stanford University. She earned her medical degree at the University of Virginia.

Her residency was at Valley Medical Center in Renton, Washington, an affiliate of the University of Washington. She is board certified in family medicine. Dr. Richards spent eight years in rural practice in Haywood County, North Carolina.

She returned to Charlottesville in 2009. The practice offers extended appointments when needed and same or next day appointments. Patients can text, email or video consult with her.

She is a Charlottesville native and was valedictorian at Charlottesville High School. She enjoys rowing with the Rivanna Rowing Club, hiking, running and contra dancing.

Membership and fees

At Hearthstone Family Medicine, office visits, texts, emails and tele-visits are all included.

The practice charges a one-time registration fee of $75 for all new patients.

Fees vary by plan. Ask the practice.

Education and credentials

Degree
MD
College
Dartmouth College (BA in English)
Other training
Post-baccalaureate premedical training, Stanford University
Medical school
University of Virginia
Residency
Valley Medical Center, Renton, Washington
Board certification
Family medicine
NPI
1811989023

Location

8298 Seminole Trail (US 29), Ruckersville, VA 22968
Hearthstone Family Medicine practice page
Directions

Recognition and research

Publications

"Skills evaluation in minimally invasive surgery using force/torque signatures", Surgical Endoscopy (2000).

Patient reviews

Be the first to review Dr. Richards.
Write a review

Questions patients ask

What is included at Hearthstone Family Medicine?

Office visits, texts, emails and tele-visits are all included.

Is there a registration fee at Hearthstone Family Medicine?

The practice charges a one-time registration fee of $75 for all new patients.

Is Dr. Richards board certified?

Yes. Dr. Richards is board certified in family medicine.

Where did Dr. Richards train?

She earned her medical degree at the University of Virginia. She completed her residency at Valley Medical Center in Renton, Washington.

Can I reach Dr. Richards by text, email or video?

Patients can text, email or video consult with her.

Are you Dr. Richards? Claim this profile for free. Report a correction.

Ready to contact Hearthstone Family Medicine?