Top-Rated Primary Care Centers in Maine

Provider Name Address City ZIP Phone Rating
Acadia Integrative Medicine, PC 1344 ME-102 Bar Harbor 04609 (207) 266-2601 5 stars rating
Examined Life Direct Primary Care & Med Spa 276 US-1 York 03909 (207) 977-0333 5 stars rating
Fulcrum Family Health DPC 174 S Freeport Rd Unit 1A Freeport 04032 (207) 386-4895 5 stars rating
Full Circle Direct Primary Care 68 Chapman St Damariscotta 04543 (207) 563-6616 5 stars rating
Grace Health LLC 96 Ocean St STE 4 South Portland 04106 (207) 303-8800 5 stars rating
Hometown Health Center 29 Church St Dexter 04930 (207) 924-5200 5 stars rating
Lifespan Family Healthcare 80 River Rd Newcastle 04553 (207) 563-3366 5 stars rating
Lotus Family Practice 66 Leighton Rd Falmouth 04105 (207) 536-0560 5 stars rating
MaineHealth Primary Care - Family Medicine - Liberty 43 W Main St Liberty 04949 (207) 589-4509 5 stars rating
MaineHealth Walk-In Care - Waterboro 10 Goodall Drive Ste 900 East Waterboro 04030 (207) 490-7760 5 stars rating
Mark P Cartier PC 1 Brickyard Ln York 03909 (207) 363-8852 5 stars rating
Megunticook Medicine 643 Rockland St Rockport 04856 (207) 390-8570 5 stars rating
Rumford VA Clinic 10 Railroad St Rumford 04276 (207) 623-8411 5 stars rating
Scarborough Direct Primary Care 25 Plaza Dr Scarborough 04074 (207) 707-7887 5 stars rating
St. Joseph Family Medicine - Broadway 900 Broadway building 3 Bangor 04401 (207) 907-3777 5 stars rating
St. Joseph Family Medicine - Evergreen Woods 700 Mt Hope Ave #210 Bangor 04401 (207) 337-9739 5 stars rating
St. Joseph Family Medicine - Hampden 21 Western Ave Hampden 04444 (207) 862-0300 5 stars rating
St. Joseph Internal Medicine 900 Broadway Building 5 Bangor 04401 (207) 907-3300 5 stars rating
Steep Falls Family Medicine 1200 Pequawket Trail Steep Falls 04085 (207) 675-3121 5 stars rating
Winthrop Pediatric & Adolescent Medicine Winthrop Center Rd Winthrop 04364 (207) 377-2114 5 stars rating
York Hospital in Sanford 1474 Main St Sanford 04073 (207) 608-8425 5 stars rating
York Hospital in South Berwick 57 Portland St South Berwick 03908 (207) 384-8130 5 stars rating