DPC Doctors in Virginia

16 Direct Primary Care practices identified in Virginia. Find affordable, transparent primary care near you.

K

KAYA HEALTH

Verified

Dr. Andrew Anderson, DO · Forest, VA

View pricing →

Accepting patientsHSA accepted
F

Fountain Direct Primary Care

Verified

Dr. Emily O'Rourke, MD · Chesapeake, VA

View pricing →

Accepting patientsHSA accepted
V

Vienna Primary and Preventive Medicine

Verified

Dr. Micha Joffee, MD · Vienna, VA

View pricing →

Accepting patientsHSA accepted
H

Hearthstone Family Medicine

Verified

Dr. Cynthia Richards, MD · Ruckersville, VA

View pricing →

Accepting patientsHSA accepted
P

PURE Primary Care

Verified

Dr. Matthew Haden, MD · Arlington, VA

View pricing →

Accepting patientsHSA accepted
M

MODERN Mobile Medicine

Verified

Dr. Matthew Haden, MD, MPH, MBA · Arlington, VA

View pricing →

Accepting patientsHSA accepted
D

Direct Primary Care of Blacksburg

Verified

Dr. Angelina Leve, RN · Blacksburg, VA

View pricing →

Accepting patientsHSA accepted
D

Dignitas Health

Verified

Dr. Jill Zackrisson, MD · Richmond, VA

HSA accepted
E

Edson Family Practice

Verified

Dr. Katie Edson, MD · Christiansburg, VA

View pricing →

Accepting patientsHSA accepted
B

Blue Ridge Family Practice

Verified

Dr. Maura McLaughlin, MD · Charlottesville, VA

View pricing →

HSA accepted
P

Prime PLC

Verified

Arlington, VA

HSA accepted
B

Belleview Medical Partners

Verified

Dr. Vivek Sinha, MD · Alexandria, VA

View pricing →

HSA accepted
R

Raphael Clinic

Verified

Rose Hill, VA

HSA accepted
I

Ivy Family Medicine

Verified

Dr. Lily Hargrove, MD · Charlottesville, VA

View pricing →

HSA accepted
H

House Calls PLC

Verified

Dr. Joy Spiekermann, MD · Charlottesville, VA

HSA accepted
I

Innovative Healthcare and Laser Therapy

Verified

Dr. Randolph Merrick, MD · Orange, VA

View pricing →

HSA accepted

Direct Primary Care in Virginia

Virginia has 16 Direct Primary Care practices across 12 cities, with monthly membership fees ranging from $15 to $325. DPC is an innovative healthcare model where patients pay a simple monthly fee for unlimited access to their primary care physician — no insurance required, no copays, and no surprise bills.

As of January 2026, DPC memberships are now eligible HSA (Health Savings Account) expenses, making it even more affordable to choose direct primary care in Virginia. Learn how to use your HSA for DPC.

Top DPC Cities in Virginia

Average DPC Cost in Virginia

$15/mo

Lowest price

$97/mo

Average price

$325/mo

Highest price

Based on 12 practices with published pricing in Virginia. Learn more about DPC costs.

Why Choose DPC in Virginia?

  • Transparent pricing — No surprise bills or hidden fees
  • Same-day appointments — Most DPC practices offer same-day or next-day visits
  • More time with your doctor — Appointments typically last 30-60 minutes
  • 24/7 access — Many practices offer phone, text, or video access to your doctor
  • HSA compatible — Use tax-free HSA funds for your DPC membership