Contact Info

Medical Practices

Medical providers play an important role in helping children maintain healthy smiles. The medical practices listed below can provide limited oral health services, including assessing your child’s risk for tooth decay, applying protective fluoride varnish treatment, providing education and guidance on keeping their mouth healthy, and assisting with a referral to a dental provider.
A growing number of medical offices in Maine also offer silver diamine fluoride (SDF). This topical treatment can help slow the progression of cavities and, in some cases, stop the decay from progressing.
Check to see if your medical office is listed below, and ask about these oral health services during your child’s next well-child visit. To learn more about fluoride varnish, visit the From the First Tooth website.
Medical Practices
County Practice Name Street Town
Oxford Aardvark Pediatrics 9 Marston Street Norway
Androscoggin Auburn Medical Associates 2 Great Falls Plaza Auburn
Kennebec Augusta Family Medicine 15 Enterprise Drive, 2nd floor Augusta
Waldo Belfast Pediatrics 16 Fahy Street, Suite 107 Belfast
Kennebec Belgrade Regional Health Center 4 Clement Way Belgrade
York Berwick Family Health Center 6 School Street Berwick
Oxford Bethel Family Health Center 32 Railroad St Bethel
Somerset Bingham Area Health and Dental Center 237 Main St. Bingham
Hancock Bucksport Regional Health Center 110 Broadway Bucksport
Washington Calais Community Hospital - Family Medicine 37 Palmer Street, Suite 3 Calais
Aroostook Caribou Health Center-Pines 74 Access Highway Caribou
Androscoggin Central Maine Pediatrics 12 High St Lewiston
Hancock Coastal Health Center 37 Commerce Park Ellsworth
Hancock Community Health Center 16 Community Lane Southwest Harbor
Hancock Cooper Gilmore Health Center 17 Hancock Street Bar Harbor
Washington DECH Pediatrics 11 Hospital Drive Machias
Cumberland Dr. Harry E Davis Pediatrics Center 195 Fore River Parkway, Ste 160 Portland
Washington East Grand Health Center 201 Houlton road Danforth
Washington EHC Machias Pediatric Clinic UMM Campus 160 Dublin Street0 Machias
Kennebec Elmwood Primary Care 211 Main Street Waterville
Kennebec Family Focused Healthcare 219 Capitol Street Augusta
Kennebec Family Medicine Institute 15 E Chestnut St Augusta
Franklin Fiddlehead Pediatric Healthcare 116 Narrow Gauge Sq Suite 101 Farmington
Aroostook Fish River Rural Health - Bolduc Avenue Health Center 12 Bolduc Avenue Fort Kent
Aroostook Fish River Rural Health - Eagle Lake Health Center 10 Carter Street Eagle Lake
Aroostook Fish River Rural Health - Madawaska Community Health Center 309 St. Thomas Street Madawaska
Somerset Four Seasons Family Practice 4 Sheridan Dr. Fairfield
Kennebec Gardiner Family Medicine 5 Central Maine Crossing Gardiner
Cumberland Greater Portland Health - Recuperative Care 934 Congress Street Portland
Cumberland Greater Portland Health Center at 180 Park Ave 180 Park Avenue Portland
Cumberland Greater Portland Health Center at Brickhill 100 Brickhill Avenue South Portland
Washington Harrington Family Health Center 50 EAST MAIN ST Harrington
Penobscot Health Access Network - Lincoln 175 W Broadway Lincoln
Penobscot Health Access Network - Medway 1930 Medway Road Medway
Washington Healthways/Regional Medical Center at Lubec 43 South Lubec Road Lubec
Penobscot Helen Hunt Health Center 242 Brunswick Street Old Town
Cumberland Homeless Services Center 654 Riverside Street Portland
Penobscot Hometown Health Center - Dexter 29 Church Street Dexter
Penobscot Hometown Health Center - Newport 118 Moosehead Trail, Suite 5 Newport
Aroostook Houlton Pediatrics 22 Hartford Street Houlton
Cumberland Intermed Pediatrics, Portland 84 Marginal Way, Suite 700 Portland
Cumberland Intermed Pediatrics, South Portland 100 Foden Road South Portland
Cumberland Intermed Pediatrics, Yarmouth 259 Main Street Yarmouth
Kennebec Kennebec Pediatrics 6 E. Chestnut St, Ste 310 Augusta
Aroostook Kimball Community Health Center 11 Harmony Lane Fort Fairfield
Aroostook KVHC Ashland Clinic 33 Walker Street Ashland
Piscataquis KVHC Brownville Clinic 190 Main Road Brownville
Piscataquis KVHC Dover Foxcroft 188 Summer St. Dover-Foxcroft
Aroostook KVHC Houlton Clinic 59 Bangor Street Houlton
Penobscot KVHC Millinocket Clinic 50 summer Street Millinocket
Penobscot KVHC Patten Health Center 30 Houlton St Patten
Lincoln Lifespan Family Healthcare 80 River Road Newcastle
Cumberland Lotus Family Practice 66 Leighton Road Falmouth
Kennebec Lovejoy Health Center 7 School Street suite 1 Albion
Washington Machias Family Practice 53 Fremont Street Machias
Somerset Madison Area Health Center 8 South Main Street Madison
Kennebec Maine Dartmouth Family Medicine Residency 15 East Chestnut Street Augusta
Kennebec Maine Dartmouth Family Practice 149 North Street ; 2nd floor Waterville
Cumberland MaineHealth Pediatrics and Young Adult Medicine South Portland 75 John Roberts Road South Portland
Waldo MaineHealth Pediatrics Belfast 9 Fahy Street Belfast
York MaineHealth Pediatrics Biddeford 9 Healthcare Drive Biddeford
Cumberland MaineHealth Pediatrics Brunswick 81 Medical Center Drive Brunswick
Cumberland MaineHealth Pediatrics Falmouth 5 Bucknam Road Falmouth
Franklin MaineHealth Pediatrics Farmington 181 Franklin Health Commons Farmington
York MaineHealth Pediatrics Kennebunk 3 Shape Drive Kennebunk
York MaineHealth Pediatrics Main St Saco 655 Main Street Saco
Oxford MaineHealth Pediatrics Norway 193 Main Street Norway
Cumberland MaineHealth Pediatrics Portland 1577 Congress Street Portland
Knox MaineHealth Pediatrics Rockport 15 Anchor Drive, Suite 103 Rockport
York MaineHealth Pediatrics Sanford 25a June street, Suite 113 Sanford
York MaineHealth Pediatrics Scammon St Saco 4 Scammon Street Saco
Cumberland MaineHealth Pediatrics Westbrook 1 Harnois ave Westbrook
Waldo MaineHealth Primary Care and Walk-In Care Belfast 119 Northport Avenue Belfast
Lincoln MaineHealth Primary Care Damariscotta 24 Miles Center Way Damariscotta
Carroll MaineHealth Primary Care Family and Internal Medicine and Pediatrics North Conway 3073 White Mountain Highway North Conway
York MaineHealth Primary Care Family and Internal Medicine Kennebunk 2 Livewell Drive Kennebunk
Oxford MaineHealth Primary Care Family and Internal Medicine Norway 8 Pikes Hill Road Norway
Franklin MaineHealth Primary Care Family Medicine 181 Franklin Health Cmns Farmington 111 Franklin Health Commons Farmington
Waldo MaineHealth Primary Care Family Medicine Belfast 119 Northport Ave, 2nd Flr Belfast
Lincoln MaineHealth Primary Care Family Medicine Boothbay Harbor 19 St Andrews Ln Boothbay Harbor
Waldo MaineHealth Primary Care Family Medicine Brooks 55 Reynolds Rd Brooks
Cumberland MaineHealth Primary Care Family Medicine Falmouth 5 Bucknam Road Falmouth
Waldo MaineHealth Primary Care Family Medicine Lincolnville 2399 Atlantic Hwy Lincolnville
Androscoggin MaineHealth Primary Care Family Medicine Livermore Falls 21 Main Street Livermore Falls
Cumberland MaineHealth Primary Care Family Medicine Maine St Brunswick 329 Maine St, Suite a200 Brunswick
Cumberland MaineHealth Primary Care Family Medicine Peaks Island 87 Central Ave Peaks Island
Cumberland MaineHealth Primary Care Family Medicine Portland 272 Congress street Portland
Knox MaineHealth Primary Care Family Medicine Rockport 15 Anchor Dr. Suite 201 Rockport
York MaineHealth Primary Care Family Medicine Saco 13 Industrial Park Road Saco
York MaineHealth Primary Care Family Medicine Sanford 25a June Street, Ste 111 Sanford
Cumberland MaineHealth Primary Care Family Medicine Scarborough 46 Spring Street Suite 101 Scarborough
Cumberland MaineHealth Primary Care Family Medicine Standish 111 Ossipee Trail East Standish
Cumberland MaineHealth Primary Care Family Medicine Station Ave Brunswick 22 Station Avenue, Suite 101 Brunswick
Waldo MaineHealth Primary Care Family Medicine Stockton Springs 11 Cape Jellison Rd Stockton Springs
Lincoln MaineHealth Primary Care Family Medicine Waldoboro 27 Mill Street Waldoboro
Cumberland MaineHealth Primary Care Family Medicine Westbrook 1 Harnois ave Westbrook
Cumberland MaineHealth Primary Care Internal Medicine and Pediatrics Portland 22 Bramhall Street Portland
Cumberland MaineHealth Primary Care Internal Medicine Falmouth 5 Bucknam Road Falmouth
Cumberland MaineHealth Primary Care Pediatrics Portland 22 Bramhall Street Portland
Knox MaineHealth Primary Care Rockland 75 Maverick Street Rockland
Lincoln MaineHealth Primary Care Waldoboro 126 Depot Street Waldoboro
Lincoln MaineHealth Primary Care Wiscasset 49 Hooper St Wiscassett
Aroostook Maliseet Health and Wellness Center 3 Clover Circle Houlton
Cumberland Martin's Point Health Care-Brunswick Health Care Center 114 Bath Road Brunswick
Knox Megunticook Family Medicine 643 Rockland St, Suite C Rockport
Aroostook Micmac Family Health Clinic 8 Northern Road Presque Isle
Washington Milbridge Medical Center 24 School Street Millbridge
Franklin Mt. Abram Regional Health Center 25 Depot Street Kingfield
York Nasson Health Care - Springvale 15 Oak Street Springvale
Somerset Norridgewock Health Center 87 Mercer Road Norridgewock
Penobscot Northern Light Family Medicine and Residency - Bangor 895 Union St Bangor
Cumberland Northern Light Mercy Primary Care - Falmouth 75 Gray Road Falmouth
Cumberland Northern Light Mercy Primary Care - Gorham 74 County Road, South Gorham Crossing Gorham
Cumberland Northern Light Mercy Primary Care - South Portland 25 Long Creek Dr South Portland
Cumberland Northern Light Mercy Primary Care - Windham 409 Roosevelt Trail Windham
Cumberland Northern Light Mercy Primary Care - Yarmouth 385 US-1 Yarmouth
Aroostook Northern Light OB/GYN/WHC 140 Academy St Presque Isle
Hancock Northern Light Pediatric Care - Ellsworth 50 Union Street, Suite 3200 Ellsworth
Aroostook Northern Light Pediatric Care - Presque Isle 23 North Street, Suite 1 Presque isle
Penobscot Northern Light Pediatric Primary Care - Bangor 133 Corporate Dr Bangor
Hancock Northern Light Primary Care - Blue Hill 65 Water Street Blue Hill
Penobscot Northern Light Primary Care - Brewer 234 State St Brewer
Aroostook Northern Light Primary Care - Caribou 118 Bennett Dr Caribou
Kennebec Northern Light Primary Care - Clinton 1309 Main Street Clinton
Penobscot Northern Light Primary Care - Corinth 492 Main Street Corinth
Aroostook Northern Light Primary Care - Fort Fairfield 23 High Street Fort Fairfield
Hancock Northern Light Primary Care - Gouldsboro 37 Clinic Road Gouldsboro
Piscataquis Northern Light Primary Care - Greenville 364 Pritham Avenue Greenville
Penobscot Northern Light Primary Care - Hampden 7 Main Road North Hampden
Penobscot Northern Light Primary Care - Husson Ave 302 Husson Ave. Ste 2 Bangor
Piscataquis Northern Light Primary Care - Milo 135 Park Street Milo
Piscataquis Northern Light Primary Care - Monson 35 Greenville Road Monson
Penobscot Northern Light Primary Care - Newport 8 Main Street Newport
Somerset Northern Light Primary Care - Pittsfield 470 Somerset Ave Pittsfield
Aroostook Northern Light Primary Care - Presque Isle 23 North Street, Suite 4 Presque Isle
Piscataquis Northern Light Primary Care - Sangerville 22 Haley Court Sangerville
Hancock Northern Light Primary Care - Stonington 354 Airport Road Stonington
Waldo Northern Light Primary Care - Unity 80 Main Street Unity
Penobscot Northern Light Primary Care Newport Plaza 26 Main Street, Suite 2 Newport
Hancock Northern Light Primary Care, Ellsworth 32 Resort Way Ellsworth
Piscataquis Northern Light Primary Care-Dover-Foxcroft 891 West Main St Dover Foxcroft
Kennebec Oakland Family Medicine 25 First Park Drive Suite C & D Oakland
Cumberland Open Circle Health 100 Brickhill Ave Suite 304 South Portland
Androscoggin Pediatric Associates of Lewiston 33 Mollison Way Lewiston
Penobscot Penobscot Pediatrics 6 Telcom Drive Bangor
Cumberland Personalized Pediatrics of Maine 205 Ocean Avenue Portland
Aroostook Pines Women's and Children's Health Center 163 Van Buren Road, Suite 4 Caribou
Aroostook Presque Isle Family Health Center 66 Spruce Street, Suite 4 Presque Isle
Franklin Rangeley Family Medicine 42 Dallas Hill Road Rangeley
Somerset Redington Family Practice 46 Fairview Ave Skowhegan
Somerset Redington Pediatrics 46 FAIRVIEW AVENUE Skowhegan
Sagadahoc Richmond Area Health Center 24 Gardiner Street Richmond
Penobscot Riverview Pediatrics 399 South Main St Brewer
Somerset Rural Health Family Care-Madison 344 Lakewood Rd. Madison
Hancock School House Health, PLLC 21 School House Road Orland
York Seaside Family Health Center 115 Saco Ave, Suite 2A Old Orchard Beach
Somerset Skowhegan Family Medicine 64 Fairview Ave Skowhegan
Aroostook St John Valley Health Center 4 Main Street Van Buren
Washington St. Croix Regional Family Health Center 136 Mill Street Princeton
Penobscot St. Joseph Family Medicine-Broadway 900 Broadway, Suite 3 Bangor
Penobscot St. Joseph Family Medicine-Hampden 21 Western Ave Hampden
Franklin Strong Area Health & Dental Center 177 North Main Street Strong
York Waterboro Village Pediatrics 43 Sokokis Trail East Waterboro
Kennebec Waterville Family Practice 31 Front Street Waterville
Kennebec Waterville Pediatrics 295 C KENNEDY MEMORIAL DRIVE, Ste 1 Waterville
Androscoggin Western Maine Family Health Center 16 Depot Street Suite 300 Livermore Falls
Franklin Wilson Stream Family Practice 672 Wilton Road Farmington
Kennebec Winthrop Pediatric & Adolescent Medicine 149 Main St, Ste 1A Winthrop

Note: This list is updated every two years. If you notice any inconsistencies, please contact us.

Can’t find what you’re looking for?

Need to add or update a dental practice on our map? Contact us and we’ll be happy to help.

Website created with by CodeChameleon