Family doctors care for people of every age, from children to grandparents, and are often the first stop for any health question. Below are 48 family medicine doctors practising in Maine, across Portland, Lewiston, Bangor, Augusta, Brunswick and South Portland, with what to bring and ask so your visit counts.
-
KB
Katherine S. Badger, MD Family Medicine Portland, ME 04102
-
PK
Pruthvi Kilaru, DO Family Medicine Lewiston, ME 04240
-
NP
Nathan C. Paluso, DO Family Medicine Bangor, ME 04401
-
CL
Christina Lincoln, DO Family Medicine Augusta, ME 04330
-
JJ
John Johnstone, DO Family Medicine Brunswick, ME 04011
-
KK
Karyn R. King, MD Family Medicine South Portland, ME 04106
-
AB
Amy E. Bates, FNPC Family Medicine Yarmouth, ME 04096
-
SK
Stephen J. Kirsch, MD Family Medicine Scarborough, ME 04074
-
TL
Teresa Letellier, MD Family Medicine Biddeford, ME 04005
-
LM
Lisa T. Marrache, MD Family Medicine Waterville, ME 04901
-
MM
Michelle L. Morgan, MD Family Medicine Skowhegan, ME 04976
-
AC
Arianna T. Cortesi, MD Family Medicine Falmouth, ME 04105
-
SW
Stacey Henner Walden, DO Family Medicine Blue Hill, ME 04614
-
ES
Elizabeth Stockwell, DO Family Medicine Kennebunk, ME 04043
-
MM
Mark N. Marin, DO Family Medicine Saco, ME 04072
-
RT
Raymond Tardif, MD Family Medicine Auburn, ME 04210
-
KB
Kathryn Brokus, DO Family Medicine Kittery, ME 03904
-
HH
Halina K. Harding, DO Family Medicine Norway, ME 04268
-
JN
Jeffrey W. Newsom, MD Family Medicine Belfast, ME 04915
-
AR
Andrew C. Rice, MD Family Medicine Fairfield, ME 04937
-
TR
Tristen D. Ripley, MD Family Medicine Rockport, ME 04856
-
DR
Dennis N. Rowe, MD Family Medicine Presque Isle, ME 04769
-
SC
Susan E. Cochran, MD Family Medicine Farmington, ME 04938
-
DB
Donald G. Brushett, MD Family Medicine Houlton, ME 04730
-
MG
Michael N. Gauthier, MD Family Medicine York, ME 03909
-
WF
William G. Feero, MD, PHD Family Medicine Westbrook, ME 04092
-
MM
Maegan A. Mahan Family Medicine Brewer, ME 04412
-
LS
Linda F. Sanborn, MD Family Medicine Gorham, ME 04038
-
SP
Stephen B. Paulding, MD Family Medicine Windham, ME 04062
-
CD
Crystal A. Dockery, DO Family Medicine Old Town, ME 04468
-
TM
Ted R. Mohlie, MD Family Medicine Waldoboro, ME 04572
-
MB
Megan A. Brewer, DO Family Medicine Topsham, ME 04086
-
NF
Nina E. Fagles, MD Family Medicine Orono, ME 04473
-
MR
Marta Rieman, MD Family Medicine Southwest Harbor, ME 04679
-
SD
Stuart N. Damon, DO Family Medicine Boothbay Harbor, ME 04538
-
MP
Margaret A. Parsons, MD Family Medicine Gardiner, ME 04345
-
KG
Katherine Grover, DO Family Medicine Machias, ME 04654
-
CG
Cameron Grange, MD Family Medicine Fort Kent, ME 04743
-
MS
Matthew D. Stevens, DO Family Medicine Damariscotta, ME 04543
-
MC
Marco Cornelio, MD Family Medicine Sanford, ME 04073
-
AS
April V. Shelton, MD Family Medicine Winthrop, ME 04364
-
JC
Jason L. Comeau, APRNCNP Family Medicine Dover Foxcroft, ME 04426
-
LH
Linda S. Hermans, MD Family Medicine Richmond, ME 04357
-
DP
David M. Painter, MD Family Medicine Bar Harbor, ME 04609
-
DC
David L. Conner, MD Family Medicine Caribou, ME 04736
-
LC
Linda W. Cota, MD Family Medicine Livermore Falls, ME 04254
-
SP
Susan A. Parlin, MD Family Medicine Ellsworth, ME 04605
-
SS
Stratton J. Shannon, DO Family Medicine Lincoln, ME 04457
No doctors on this page match. Try another city, or clear the filter.
Listings come from the CMS NPPES NPI Registry, the public federal record of licensed providers, checked October 2026. Being listed is not a recommendation or an endorsement, and we do not receive anything from these doctors. Call the office to confirm insurance, availability and that they are accepting new patients. In an emergency, call 911.
How do I find a family medicine doctor in Maine?
This page lists 48 family medicine doctors practising in Maine, including Portland, Lewiston, Bangor, Augusta, Brunswick and South Portland, from the federal NPI Registry. Call the office to confirm they take your insurance and are accepting new patients.
Do I need a referral to see a family medicine doctor in Maine?
It depends on your insurance plan, not the state. HMO plans usually need a referral from your primary care doctor; many PPO plans do not. Check with your plan before booking.
What should I bring to my first family medicine doctor appointment?
A list of everything you take, including supplements, with how often; Your insurance card and photo ID; Recent lab results or imaging reports, if another clinician ordered them; Vaccination records, especially for children.
Can a family medicine doctor be my primary care doctor?
Yes. Family medicine doctors are primary care doctors for people of all ages.
Do family doctors see children?
Yes. Unlike internists, family medicine doctors are trained to care for children as well as adults.