Mainegeneral Medical Center
35 Medical Ctr Parkway, Augusta, ME 04330 57.26 mi
Browse 1,047 Family Doctors near South Portland, ME below — sort by distance, name, gender, online appointments (book online with 168 doctors), accepted insurance and more.
Mainegeneral Medical Center
35 Medical Ctr Parkway, Augusta, ME 04330 57.26 mi
Core Physicians, LLC
20 Hampton Road, Exeter, NH 03833 54.74 mi
Core Physicians, LLC
20 Hampton Road, Exeter, NH 03833 54.74 mi
Core Physicians, LLC
20 Hampton Road, Exeter, NH 03833 54.74 mi
Core Physicians, LLC
20 Hampton Road, Exeter, NH 03833 54.74 mi
John J. Kaminski, MD
23 Stickney Terrace, Hampton, NH 03842 54.85 mi
Joellen Thomas, MD
9 Buzell Avenue, Exeter, NH 54.88 mi
Planned Parenthood of Northern New England
108 High Street, Exeter, NH 03833 54.9 mi
Maranacook Family Health Care
14 Church Road, Readfield, ME 55.35 mi
Maranacook Family Health Care
14 Church Road, Readfield, ME 55.35 mi
Anthony Zwaan, MD
19 Hampton Road, Suite 1, Exeter, NH 55.42 mi
Marc Sopher, MD
27 Hampton Road, Exeter, NH 55.42 mi
Michael Lannon, MD
19 Hampton Road, Exeter, NH 55.42 mi
Robert Munger, MD
9 Buzell Avenue, Exeter, NH 55.42 mi
Core Physicians, LLC
3 Alumni Drive, Exeter, NH 55.42 mi
Frank Dibble, MD
136 Kingston Road, Exeter, NH 55.42 mi
Core Physicians, LLC
21 Hampton Road, Exeter, NH 03833 55.42 mi
Core Physicians, LLC
9 Buzell Avenue, Exeter, NH 03833 55.42 mi
James Bloomer, MD
21 Hampton Road, Building 2 Suite 201, Exeter, NH 55.42 mi
Emily Trask-Eaton, DO
592 W Main Street, Waldoboro, ME 55.82 mi
Core Physicians, LLC
212 Calef Highway, Epping, NH 03042 56.1 mi
Core Physicians, LLC
212 Calef Highway, Epping, NH 03042 56.1 mi
Medomak Family Medicine LLC
34 Jefferson Street, Waldoboro, ME 04572 56.34 mi
Medomak Family Medicine LLC
34 Jefferson Street, Waldoboro, ME 04572 56.34 mi
Franklin Memorial Hospital
Franklin Health Women\'s Care, 21 Main Street, Livermore Falls, ME 04254 59.12 mi
Healthreach Community Health Centers
16 Depot Street, Livermore Falls, ME 04254 59.14 mi
Harvey Eastman, MD
80 Main Street, Central Plz, Livermore Falls, ME 59.16 mi
Michele Knapp, DO
96 Main Street, Livermore Falls, ME 59.16 mi
Lamprey Health Care Inc.
128 Route 27, Raymond, NH 03077 60.4 mi
Lamprey Health Care Inc.
128 Route 27, Raymond, NH 03077 60.4 mi
Lamprey Health Care Inc.
128 Route 27, Raymond, NH 03077 60.4 mi
Lamprey Health Care Inc.
128 Route 27, Raymond, NH 03077 60.4 mi
Lamprey Health Care Inc.
128 Route 27, Raymond, NH 03077 60.4 mi
Lamprey Health Care Inc.
128 Route 27, Raymond, NH 03077 60.4 mi
Healthreach Community Health Centers
32 Railroad Street, Bethel, ME 04217 60.73 mi
Healthreach Community Health Centers
32 Railroad Street, Bethel, ME 04217 60.73 mi
Healthreach Community Health Centers
32 Railroad Street, Bethel, ME 04217 60.73 mi
Richard Traister, MD
21 Highland Avenue, Suite 2, Newburyport, MA 62.13 mi
Seacoast Affiliated Group Practice Inc.
21 Highland Avenue, Newburyport, MA 01950 62.13 mi
Paul Turnquist, MD
21 Highland Avenue, Suite 2, Newburyport, MA 62.13 mi
Seacoast Affiliated Group Practice Inc.
21 Highland Avenue, Newburyport, MA 01950 62.13 mi
Barrie Paster, MD
24 Morrill Place, Amesbury, MA 62.38 mi
MaryGPearson.MD.com • Family Doctor, Osteopathic Physician • 35 years experience
New Creation Healing Center, Inc.
80 Route, Kingston, NH 62.47 mi
Sleep Institute of New England, PLLC
1 Little River Road, Kingston, NH 03848 62.47 mi
Steven Bean, MD
24 Morrill Place, Amesbury, MA 62.49 mi
Leslie C. Harding, MD
12 Church Street, Jay, ME 63.07 mi
PatrickBarbier.MD.com • Family Doctor, General Practitioner • 53 years experience
Seacoast Medical Associates
21 Highland Avenue, Suite 24, Newburyport, MA 01950 63.44 mi
Seacoast Affiliated Group Practice Inc.
25 Highland Avenue, Newburyport, MA 01950 63.44 mi
Newburyport Family Practice, PC
3 Cherry Street, Newburyport, MA 01950 63.49 mi
David Ingalls, MD
128 High Street, Newburyport, MA 63.49 mi
Get the latest health news & tips via email, Mon‑Fri: