Primary Care

As your guides to a healthier life, Northern Light Health provides the highest quality preventive medicine and primary care for adults, children, and seniors. Our 65 locations throughout Maine are convenient to almost everyone and our providers are ready to help you. Your best way to better health for routine care as well as sick visits like flu or other illnesses is to have a primary care provider relationship. We’re here for you. 

We understand that the best care keeps you healthy, and the best providers listen to your needs. That’s us. When you’re not feeling well, you want to be seen by a provider who knows you and your history. That also gets you to a place where you can feel better, faster. That’s the basis of our relationship and your health. 

You are the most important member of the healthcare team. Our primary care providers will work closely with you to ensure you are on the right path to feeling your absolute best. As part of Northern Light Health, our primary care providers also provide you the best and most direct access to any additional health services you might need, whenever the need arises.

Family Medicine

Family medicine is devoted to comprehensive healthcare for people of all ages, with special emphasis on your whole family.

Read More

Internal Medicine

Internal medicine covers the prevention, diagnosis, and treatment of adult diseases.

Read More

Pediatric Primary Care

Our pediatric care practices deliver excellent well-child sick care for people up to age 18, with an emphasis on community pediatrics and personalized care.

Read More

Women's Health Primary Care

Women need specialized care throughout their lives. Northern Light Women’s Health practices provide that personal care and perspective that help you lead your best life.

Read More

Contact us today at one of our locations to get help with your Primary Care needs.

Address
75 Gray Road
Falmouth, ME 04105-2010

Contact
Phone: 207-535-1340

Address
74 County Road
Gorham, ME 04038

Contact
Phone: 207-535-1400

Hours
M-F: 7:30 am – 5 pm (primary care) / Seven days a week, 8 am – 8 pm (urgent care)

Address
43 Baxter Boulevard
Portland, ME 04101

Contact
Phone: 207-771-1717

Address
195 Fore River Parkway
Suite 160
Portland, Maine 04102-2782

Contact
Phone: 207-553-6767
Fax: 207-553-6749

Hours
Monday through Friday, 8 am to 5 pm

Address
778 Main Street
Suite 1
South Portland, ME 04106-5447

Contact
Phone: 207-535-1880

Address
409 Roosevelt Trail
Windham, ME 04062

Contact
Phone: 207-400-8600
Fax: 207-400-8618

Hours
M-F: 8 am – 5 pm (primary care) / Seven days a week, 8 am – 8 pm (urgent care)

Address
385 Route One
Yarmouth, ME 04096

Contact
Phone: 207-535-1200

Hours
M-F: 7:30 am – 5 pm (primary care) / Seven days a week, 8 am – 6 pm (urgent care)