Services

Services - Sub Menu

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 is devoted to comprehensive healthcare for people of all ages, with special emphasis on your whole family.

Read More

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

Read More

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

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


Practice City Contact
Northern Light Pediatric Primary Care
133 Corporate Drive, Bangor, ME, 04401-4312
Bangor 207-941-1155
Northern Light Primary Care, Husson Ave
302 Husson Avenue, Suite 2, Bangor, ME, 04401-3373
Bangor 207-941-2373
Northern Light Internal Medicine
302 Husson Avenue, Suite 1, Bangor, ME, 04401-3373
Bangor 207-947-6141
Northern Light Family Medicine and Residency
895 Union Street, Suite 12, Bangor, ME, 04401-3054
Bangor 207-973-7979
Northern Light Primary Care
65 Water Street, Blue Hill, ME, 04614-5231
Blue Hill 207-374-2311
207-374-3991
Northern Light Primary Care, Brewer
234 State Street, Brewer, ME, 04412-1519
Brewer 207-989-0550
Northern Light Primary Care
118 Bennett Drive, Northern Light Health Center, Suite 130, Caribou, ME, 04736-2052
Caribou 207-498-3476
207-498-3534
Northern Light Primary Care
102 Court Street, Castine, ME, 04421-3021
Castine 207-326-4348
207-326-4340
Northern Light Primary Care
1309 Main Street, Clinton, ME, 04927
Clinton 207-426-0976
207-426-8465
Northern Light Primary Care
32 Resort Way, Ellsworth, ME, 04605-1717
Ellsworth 207-664-7770
207-664-7721
Northern Light Mercy Primary Care
75 Gray Road, Falmouth, ME, 04105
Falmouth 207-535-1340
207-535-1358
Northern Light Primary Care
23 High Street, Fort Fairfield, ME, 04742-1021
Fort Fairfield 207-768-4753
Northern Light Mercy Primary Care
74 County Road, Gorham, ME, 04038
Gorham 207-535-1400
207-535-1439
Northern Light Primary Care
37 Clinic Road, Gouldsboro, ME, 04607-4013
Gouldsboro 207-963-4066
207-963-7723
Northern Light Primary Care
364 Pritham Avenue, Greenville, ME, 04441-7214
Greenville 207-695-5220
Northern Light Primary Care, Hampden
7 Main Road North, Hampden, ME, 04444-1334
Hampden 207-862-9400
Northern Light Primary Care
344 Lakewood Road, Madison, ME, 04950-3015
Madison 207-474-2994
Northern Light Primary Care
106 Main Street, Mars Hill, ME, 04758
Mars Hill 207-429-8333
Northern Light Primary Care
7 Greenville Road, Monson, ME, 04464
Monson 207-876-4811
Northern Light Primary Care
8 Main Street, Suite A, Newport, ME, 04953
Newport 207-368-4292
207-368-4250
Northern Light Primary Care
74 Water Street, Oakland, ME, 04963-4957
Oakland 207-465-7342
Northern Light Primary Care, Orono
84 Kelley Road, Orono, ME, 04473-3416
Orono 207-866-4399
207-866-4538
Northern Light Primary Care
470 Somerset Avenue, Pittsfield, ME, 04967-4928
Pittsfield 207-487-5154
207-487-3158
Dr. Harry E. Davis Pediatrics
195 Fore River Parkway, Suite 160, Portland, Maine, 04102-2782
Portland 207-553-6767
207-553-6749
Northern Light Primary Care
23 North Street, Suite 1, Presque Isle, ME, 04769-2295
Presque Isle 207-764-5437
Northern Light Primary Care
23 North Street, Suite 4, Presque Isle, ME, 04769-2295
Presque Isle 207-764-3142
Northern Light Primary Care
22 Haley Court, Sangerville, ME, 04479-3000
Sangerville 207-876-4811
Northern Light Primary Care
45 Herrick Road, Southwest Harbor, ME, 04679
Southwest Harbor 207-244-5513
207-244-5515
Northern Light Primary Care
354 Airport Road, Stonington, ME, 04681-3217
Stonington 207-367-2311
207-367-2805
Northern Light Primary Care
80 Main Street, Unity, ME, 04988-3732
Unity 207-948-2100
Northern Light Primary Care, Cutler Health Center
5721 Long Road, University of Maine, Orono, ME, 04469-0001
Orono 207-581-4000
207-581-9512
Northern Light Primary Care
246 Kennedy Memorial Drive, Suite 202, Waterville, ME, 04901
Waterville 207-861-7180
Northern Light Primary Care
16 Concourse West, Waterville, ME, 04901-6007
Waterville 207-873-1036
Northern Light Mercy Primary Care
409 Roosevelt Trail, Windham, ME, 04062
Windham 207-400-8600
207-400-8618