Find 1,000 verified dentists accepting Medicaid across 125 cities in Maine. Browse by city or search all Maine dentists.
Albion
2 dentists
Arundel
3 dentists
Auburn
38 dentists
Augusta
46 dentists
Baileyville
1 dentist
Bangor
80 dentists
Bar Harbor
5 dentists
Bath
14 dentists
Belfast
13 dentists
Belmont
1 dentist
Bethel
2 dentists
Biddeford
28 dentists
Bingham
1 dentist
Blue Hill
4 dentists
Boothbay Harbor
1 dentist
Boston
1 dentist
Brewer
8 dentists
Bridgton
4 dentists
Bristol
2 dentists
Brunswick
24 dentists
Bucksport
6 dentists
Buxton
9 dentists
Calais
3 dentists
Camden
4 dentists
Cape Elizabeth
5 dentists
Caribou
7 dentists
Castine
1 dentist
Cumberland
5 dentists
Cumberland Foreside
2 dentists
Damariscotta
3 dentists
Dexter
2 dentists
Dover Foxcroft
4 dentists
East Wilton
3 dentists
Eastport
2 dentists
Eliot
3 dentists
Ellsworth
18 dentists
Fairfield
2 dentists
Falmouth
21 dentists
Farmingdale
6 dentists
Farmington
5 dentists
Fort Fairfield
1 dentist
Fort Kent
5 dentists
Freeport
2 dentists
Fryeburg
5 dentists
Glenburn
1 dentist
Gorham
16 dentists
Gray
4 dentists
Greenville
1 dentist
Hampden
3 dentists
Harrington
1 dentist
Hermon
2 dentists
Hollis
1 dentist
Houlton
6 dentists
Indian Island
1 dentist
Kennebunk
10 dentists
Kittery
15 dentists
Leeds
1 dentist
Lewiston
26 dentists
Lincoln
4 dentists
Lincolnville Beach
1 dentist
Lisbon
3 dentists
Lisbon Falls
2 dentists
Livermore Falls
3 dentists
Lubec
2 dentists
Machias
4 dentists
Madawaska
2 dentists
Madison
2 dentists
Manchester
2 dentists
Marshfield
1 dentist
Millinocket
1 dentist
New Gloucester
1 dentist
Newcastle
1 dentist
Newport
4 dentists
Norway
6 dentists
Oakland
5 dentists
Old Orchard Beach
1 dentist
Old Town
2 dentists
Orono
7 dentists
Otisfield
1 dentist
Patten
2 dentists
Perry
1 dentist
Pittsfield
1 dentist
Pleasant Point
1 dentist
Porter
4 dentists
Portland
147 dentists
Presque Isle
13 dentists
Princeton
1 dentist
Rangeley
1 dentist
Rockland
5 dentists
Rockport
20 dentists
Rumford
6 dentists
Saco
12 dentists
Sanford
14 dentists
Scarbono
1 dentist
Scarborough
20 dentists
Searsport
2 dentists
Skowhegan
8 dentists
So Portland
1 dentist
Sorrento
1 dentist
South Paris
4 dentists
South Portland
39 dentists
Southwest Harbor
1 dentist
Springvale
10 dentists
Standish
6 dentists
Stonington
1 dentist
Strong
1 dentist
Thomaston
4 dentists
Togus
1 dentist
Topsham
14 dentists
Vinalhaven
1 dentist
Waldoboro
2 dentists
Warren
1 dentist
Waterboro
2 dentists
Waterville
33 dentists
Wells
7 dentists
West Rockport
2 dentists
Westbrook
6 dentists
Wilton
2 dentists
Windham
19 dentists
Windsor
2 dentists
Winslow
6 dentists
Wiscasset
2 dentists
Yarmouth
18 dentists
York
8 dentists
York Harbor
2 dentists