DPC Doctors in North Carolina

36 Direct Primary Care practices identified in North Carolina. Find affordable, transparent primary care near you.

A

Allergenuity Health Associates

Verified

Dr. Nikhila Schroeder, MD, MEng · Huntersville, NC

View pricing →

Accepting patientsHSA accepted
D

Dare Direct Primary Care, PLLC

Verified

Dr. Phil Austin, MD · Nags Head, NC

View pricing →

Accepting patientsHSA accepted
F

FCMC-DPC Plaza

Verified

Dr. Rhoda Goode, Medical Office Assistance · Monroe, NC

View pricing →

Accepting patientsHSA accepted
T

Tidal Wellness Integrative Family Medicine

Verified

Dr. Stephen Sasser, MD · Wilmington, NC

View pricing →

Accepting patientsHSA accepted
S

Slower Medicine

Verified

Dr. Kenneth Stone, MD · Durham, NC

View pricing →

Accepting patientsHSA accepted
O

Olical Health, PLLC

Verified

Dr. Tammi Waters, DO · Apex, NC

View pricing →

Accepting patientsHSA accepted
F

Fischer Clinic

Verified

Dr. Benjamin Fischer, MD · Raleigh, NC

View pricing →

Accepting patientsHSA accepted
A

Anderson Family Medicine, P.A.

Verified

Dr. Evelyn Kelly Anderson, MD · Monroe, NC

View pricing →

Accepting patientsHSA accepted
D

Direct Primary Care of the Carolinas

Verified

Dr. William Katibah, MD · Charlotte, NC

View pricing →

Accepting patientsHSA accepted
D

Dockside Pediatrics

Verified

Dr. Nathan Cook, DO · Wilmington, NC

View pricing →

Accepting patientsHSA accepted
G

Grace Direct Primary Care

Verified

Dr. Nina Lucas, MD · Elizabeth City, NC

View pricing →

HSA accepted
S

St. Joseph Primary Care

Verified

Dr. ThuHuong Trinh, MD · Raleigh, NC

View pricing →

Accepting patientsHSA accepted
S

Sentinel Primary Care

Verified

Dr. Patrick O'Connell, MD · Raleigh, NC

View pricing →

Accepting patientsHSA accepted
V

Viva Med

Verified

Dr. Chris Lacroix, MD · Greenville, NC

View pricing →

Accepting patientsHSA accepted
L

Lantern Health - Asheville Downtown

Verified

Dr. Ben Aiken, MD, MSPH, DipABLM · Asheville, NC

View pricing →

Accepting patientsHSA accepted
H

Hometown Direct Care

Verified

Dr. Thomas White, MD · Cherryville, NC

View pricing →

Accepting patientsHSA accepted
A

AccessMedicine

Verified

Dr. Steven Manning, MD · Williamston, NC

View pricing →

Accepting patientsHSA accepted
F

Freedom Family Medicine

Verified

Dr. John Parker, MD · Wilson, NC

View pricing →

Accepting patientsHSA accepted
B

Blue Skies Family Medicine

Verified

Dr. Katherine Weeks, MD · Mooresville, NC

View pricing →

Accepting patientsHSA accepted
B

Benton Integrative Medicine

Verified

Dr. Cammy Benton, MD · Huntersville, NC

View pricing →

Accepting patientsHSA accepted
R

Raleigh Direct Primary Care

Verified

Dr. Suji Park-Idler, MD · Raleigh, NC

View pricing →

Accepting patientsHSA accepted
I

Integrative Family Medicine of Asheville

Verified

Dr. Chad Krisel, MD · Asheville, NC

View pricing →

Accepting patientsHSA accepted
A

Ashewell Medical Group

Verified

Dr. Carly Brown, MD · Asheville, NC

View pricing →

Accepting patientsHSA accepted
P

Promina Health

Verified

Dr. Brian Lanier, MD · Wilmington, NC

View pricing →

Accepting patientsHSA accepted
D

Doctor Direct

Verified

Dr. Amy Walsh, MD · Raleigh, NC

View pricing →

HSA accepted
M

Mountain Medical Arts

Verified

Dr. Kelly Rothe, DO · Burnsville, NC

View pricing →

HSA accepted
T

Twardon Family Care

Verified

Asheville, NC

HSA accepted
T

Towne Center Health

Verified

Dr. Daniel Lynam, PA · Elizabeth City, NC

View pricing →

HSA accepted
P

Paladina Health

Verified

Monroe, NC

HSA accepted
E

Essential Health & Wellness

Verified

Cary, NC

HSA accepted
E

Essential Health & Wellness

Verified

Raleigh, NC

HSA accepted
B

Back to Basics Medical Practice

Verified

Dr. Robert Patterson, MD, ND · Sanford, NC

HSA accepted
A

Access to the Hope Family Center

Verified

Dr. Myra Hall, MD · Aberdeen, NC

View pricing →

HSA accepted
L

LandmarkMD

Verified

Dr. David Layne, MD · Belmont, NC

View pricing →

HSA accepted
A

Alison Snider, MD

Verified

Dr. Alison Snider, MD · Yadkinville, NC

View pricing →

HSA accepted
H

Hometown Direct Care

Verified

Dr. Thomas White, MD · Shelby, NC

View pricing →

Accepting patientsHSA accepted

Direct Primary Care in North Carolina

North Carolina has 36 Direct Primary Care practices across 22 cities, with monthly membership fees ranging from $15 to $179. 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 North Carolina. Learn how to use your HSA for DPC.

Top DPC Cities in North Carolina

Average DPC Cost in North Carolina

$15/mo

Lowest price

$57/mo

Average price

$179/mo

Highest price

Based on 31 practices with published pricing in North Carolina. Learn more about DPC costs.

Why Choose DPC in North Carolina?

  • 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