Primary Care

Primary-915090252-(2).jpgNow offering school, camp, and sports physicals for $29. Call us to learn more.

At Northern Light Mercy Primary Care, our providers work with patients at any stage of life to create a wellness plan based on their unique needs. Supporting busy Maine families, our health centers offer convenient office hours, an online portal to review records and communicate with care teams, onsite lab and x-ray, and same-day appointments.

All of our health centers are part of an integrated statewide healthcare system with direct access to specialty physician practices at Northern Light Mercy Hospital—a CMS five-star hospital that has been serving the greater Portland community for over 100 years.

In addition to primary care and internal medicine services, some of our health centers offer pediatric specialty carewalk-in care, and integrated diabetes and behavioral care. Information on our Westbrook health center, which provides walk-in care services but not primary care, can be found here.

  • Pediatric to geriatric care

  • Preventative care

  • Minor procedures

  • Well child visits

  • Vaccines

  • Injections

  • Women’s health

  • Same day sick visits

  • Medicare wellness visits

  • Chronic disease education

  • On-site phlebotomy and point of care testing

Read More

  • Adult primary care

  • Preventative care

  • Minor procedures and wound treatment

  • Adult immunizations

  • Women’s health

  • Same day sick visits

  • Medicare wellness visits

  • Chronic disease education

  • Onsite phlebotomy and point of care for anticoagulation therapy

  • Integrated care consultants to support substance use disorder, stress, anxiety, depression, and other mental health issues

Read More

Pediatric specialty care is available in Portland, Windham, and Yarmouth through the Harry E. Davis Pediatric Center at Mercy Hospital.

Read More

Forms to fill out prior to your first appointment.

Read More

Contact us today to get help with your Primary Care needs.


Practice City Contact
Northern Light Mercy Primary Care
75 Gray Road, Falmouth, ME, 04105
Falmouth 207-535-1340
207-535-1358
Northern Light Mercy Primary Care
74 County Road, Gorham, ME, 04038
Gorham 207-535-1400
207-535-1439
Northern Light Mercy Internal Medicine
43 Baxter Boulevard, Portland, ME, 04101
Portland 207-771-1717
207-771-1729
Northern Light Mercy Primary Care
778 Main Street, Suite 1, South Portland, ME, 04106
South Portland 207-535-1880
207-535-1876
Northern Light Mercy Primary Care
409 Roosevelt Trail, Windham, ME, 04062
Windham 207-400-8600
207-400-8618
Northern Light Mercy Primary Care
385 Route One, Yarmouth, ME, 04096
Yarmouth 207-535-1200
207-535-1249