Find 1,000 verified dentists accepting Medicaid across 127 cities in Maine. Browse by city or search all Maine dentists.
Albion
2 dentists
Arundel
4 dentists
Auburn
36 dentists
Augusta
47 dentists
Baileyville
1 dentist
Bangor
81 dentists
Bar Harbor
4 dentists
Bath
12 dentists
Belfast
11 dentists
Belmont
1 dentist
Benton
1 dentist
Bethel
2 dentists
Biddeford
26 dentists
Bingham
1 dentist
Blue Hill
4 dentists
Boothbay Harbor
1 dentist
Boston
1 dentist
Brewer
6 dentists
Bridgton
5 dentists
Bristol
1 dentist
Brunswick
20 dentists
Bucksport
4 dentists
Buxton
10 dentists
Calais
3 dentists
Camden
4 dentists
Cape Elizabeth
6 dentists
Caribou
6 dentists
Castine
2 dentists
Cumberland
5 dentists
Cumberland Foreside
1 dentist
Damariscotta
3 dentists
Dexter
2 dentists
Dover Foxcroft
4 dentists
East Wilton
3 dentists
Eastport
2 dentists
Eliot
3 dentists
Ellsworth
17 dentists
Fairfield
2 dentists
Falmouth
24 dentists
Farmingdale
6 dentists
Farmington
6 dentists
Fort Fairfield
1 dentist
Fort Kent
3 dentists
Freeport
2 dentists
Fryeburg
4 dentists
Gorham
15 dentists
Gray
5 dentists
Greenville
1 dentist
Hampden
5 dentists
Harrington
2 dentists
Hartland
1 dentist
Hermon
2 dentists
Hollis
1 dentist
Houlton
6 dentists
Kennebunk
12 dentists
Kittery
14 dentists
Leeds
1 dentist
Lewiston
28 dentists
Lincoln
6 dentists
Lincolnville Beach
1 dentist
Lisbon
3 dentists
Lisbon Falls
1 dentist
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
Naples
1 dentist
New Gloucester
1 dentist
Newcastle
1 dentist
Newport
4 dentists
Norway
7 dentists
Oakland
4 dentists
Old Orchard Beach
2 dentists
Old Town
2 dentists
Orono
5 dentists
Otisfield
1 dentist
Patten
2 dentists
Perry
1 dentist
Pittsfield
1 dentist
Pleasant Point
1 dentist
Porter
4 dentists
Portland
156 dentists
Presque Isle
18 dentists
Princeton
1 dentist
Rangeley
1 dentist
Rockland
3 dentists
Rockport
20 dentists
Rumford
6 dentists
S Portland
1 dentist
Saco
13 dentists
Sanford
14 dentists
Scarbono
1 dentist
Scarborough
19 dentists
Searsport
2 dentists
Skowhegan
8 dentists
Sorrento
1 dentist
South Paris
4 dentists
South Portland
38 dentists
Southwest Harbor
1 dentist
Springvale
8 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
34 dentists
Wells
4 dentists
West Rockport
3 dentists
Westbrook
6 dentists
Wilton
1 dentist
Windham
16 dentists
Windsor
2 dentists
Winslow
6 dentists
Winthrop
1 dentist
Wiscasset
2 dentists
Yarmouth
17 dentists
York
9 dentists
York Harbor
3 dentists