DPC Doctors in Maine
9 Direct Primary Care practices identified in Maine. Find affordable, transparent primary care near you.
Browse by City
Portland Direct Primary Care
VerifiedDr. Oren Gersten, MD · South Portland, ME
View pricing →
Osteopathic Center for Family Medicine
VerifiedDr. Leigh Forbush, DO · Hampden, ME
View pricing →
Max Health Maine Direct Family Practice
VerifiedDr. TA Scriven, MD · Scarborough, ME
View pricing →
Ciampi Family Practice
VerifiedDr. Michael Ciampi, M.D. · South Portland, ME
View pricing →
Door to Door Doctors
VerifiedMilbridge, ME
View pricing →
Independent Health Advantage
VerifiedDr. Peter Sacchetti, MD · York, ME
View pricing →
Megunticook Family Medicine
VerifiedDr. Brian Pierce, MD · Rockport, ME
View pricing →
Lotus Family Practice
VerifiedDr. Catherine Krouse, DO · Falmouth, ME
View pricing →
Full Circle Direct Primary Care
VerifiedDr. Minda Gold, MD · Damariscotta, ME
View pricing →
Direct Primary Care in Maine
Maine has 9 Direct Primary Care practices across 8 cities, with monthly membership fees ranging from $25 to $207.5. 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 Maine. Learn how to use your HSA for DPC.
Top DPC Cities in Maine
Average DPC Cost in Maine
$25/mo
Lowest price
$69/mo
Average price
$207.5/mo
Highest price
Based on 9 practices with published pricing in Maine. Learn more about DPC costs.
Why Choose DPC in Maine?
- 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