All Dental Provider Cities in Maine
Browse all 186 cities with verified dental practice and provider data in Maine - 2,060 providers total.
Portland
283 providers
Bangor
165 providers
Augusta
99 providers
South Portland
74 providers
Auburn
63 providers
Lewiston
60 providers
Waterville
55 providers
Biddeford
51 providers
Brunswick
47 providers
Falmouth
46 providers
Ellsworth
44 providers
Scarborough
41 providers
Rockport
38 providers
Presque Isle
33 providers
Sanford
28 providers
Kittery
25 providers
Saco
25 providers
Yarmouth
25 providers
Windham
24 providers
Bath
23 providers
Topsham
22 providers
Dover-Foxcroft
21 providers
Kennebunk
21 providers
Gorham
20 providers
Belfast
18 providers
York
17 providers
Lincoln
16 providers
Millinocket
16 providers
Springvale
16 providers
Standish
16 providers
Brewer
15 providers
Buxton
14 providers
Cape Elizabeth
13 providers
Damariscotta
13 providers
Farmington
13 providers
Skowhegan
13 providers
Bucksport
12 providers
Rumford
12 providers
Westbrook
12 providers
Bridgton
11 providers
Caribou
11 providers
Fryeburg
11 providers
Houlton
11 providers
Wells
11 providers
Winthrop
11 providers
Hampden
10 providers
Farmingdale
9 providers
Fort Kent
9 providers
Norway
9 providers
Oakland
9 providers
Winslow
9 providers
Wiscasset
9 providers
Camden
8 providers
Gray
8 providers
New Sharon
8 providers
Rockland
8 providers
Calais
7 providers
Eliot
7 providers
Newport
7 providers
Orono
7 providers
Berwick
6 providers
Harrington
6 providers
Madison
6 providers
Marshfield
6 providers
Old Orchard Beach
6 providers
Patten
6 providers
Strong
6 providers
Arundel
5 providers
Bar Harbor
5 providers
Blue Hill
5 providers
Cumberland
5 providers
Fairfield
5 providers
Freeport
5 providers
Hermon
5 providers
Lisbon
5 providers
Lisbon Falls
5 providers
Lubec
5 providers
Machias
5 providers
Porter
5 providers
South Paris
5 providers
Thomaston
5 providers
Windsor
5 providers
Dexter
4 providers
East Wilton
4 providers
Eastport
4 providers
Holden
4 providers
Indian Island
4 providers
Limerick
4 providers
Naples
4 providers
Oxford
4 providers
Princeton
4 providers
Southwest Harbor
4 providers
York Harbor
4 providers
Acton
3 providers
Bethel
3 providers
Bingham
3 providers
Cumberland Foreside
3 providers
Exeter
3 providers
Fort Fairfield
3 providers
Leeds
3 providers