Find Maine Doctors

Go to Provider Search

Use the links below to start your search

Doctor.com can help you find a doctor in Maine who is well matched to your needs and preferences. We have detailed profile and thousands of user ratings and reviews for more than 2 million health care providers in the United States.

Providers in Maine on Doctor.com

Top 10 Provider Specialties in Maine:

  1. Social Worker (3834 providers)
  2. Counselor (3465 providers)
  3. Nurse Practitioner (NP) (2190 providers)
  4. Physical Therapist (PT) (1692 providers)
  5. Family Doctor (1504 providers)
  6. Occupational Therapist (OT) (1427 providers)
  7. Pharmacist (1261 providers)
  8. Physician Assistant (PA) (1168 providers)
  9. Dentist (1080 providers)
  10. Student (988 providers)

Top 10 Most Popular Insurances for Maine Doctors:

  1. Cigna
  2. Blue Cross Blue Shield (BCBS)
  3. Aetna
  4. UnitedHealthcare
  5. Coventry Health Care
  6. Multiplan PHCS
  7. Medicare
  8. Medicaid
  9. Humana Health
  10. Anthem Blue Cross Blue Shield (BCBS)


Aggregate Statistics

Total number of Maine doctors (and other providers) on Doctor.com:29455
Maine Doctors have been Practicing for an Average of:29.1 year(s)
Average ProfilePoints™ Score for Providers in Maine:25/80
Average Overall User Rating for Providers in Maine:4 (out of 5)
Most popular Medical Specialty of Providers in Maine:Social Worker

Maine Doctors by City

  1. Abbot, ME
  2. Acton, ME
  3. Addison, ME
  4. Albion, ME
  5. Alfred, ME
  6. Alna, ME
  7. Andover, ME
  8. Anson, ME
  9. Arundel, ME
  10. Ashland, ME
  11. Athens, ME
  12. Auburn, ME
  13. Augusta, ME
  14. Aurora, ME
  15. Bailey Island, ME
  16. Baileyville, ME
  17. Bangor, ME
  18. Bar Harbor, ME
  19. Bar Mills, ME
  20. Bass Harbor, ME
  21. Bath, ME
  22. Beals, ME
  23. Belfast, ME
  24. Belgrade, ME
  25. Belgrade Lakes, ME
  26. Benedicta, ME
  27. Benton, ME
  28. Bernard, ME
  29. Berwick, ME
  30. Bethel, ME
  31. Biddeford, ME
  32. Biddeford Pool, ME
  33. Bingham, ME
  34. Birch Harbor, ME
  35. Blaine, ME
  36. Blue Hill, ME
  37. Boothbay, ME
  38. Boothbay Harbor, ME
  39. Bowdoin, ME
  40. Bowdoinham, ME
  41. Bradford, ME
  42. Bradley, ME
  43. Bremen, ME
  44. Brewer, ME
  45. Bridgewater, ME
  46. Bridgton, ME
  47. Bristol, ME
  48. Brooklin, ME
  49. Brooks, ME
  50. Brooksville, ME
  51. Brookton, ME
  52. Brownfield, ME
  53. Brownville, ME
  54. Brownville Junction, ME
  55. Brunswick, ME
  56. Bryant Pond, ME
  57. Buckfield, ME
  58. Bucksport, ME
  59. Burlington, ME
  60. Burnham, ME
  61. Bustins Island, ME
  62. Buxton, ME
  63. Calais, ME
  64. Cambridge, ME
  65. Camden, ME
  66. Canaan, ME
  67. Canton, ME
  68. CAPE ELIZ, ME
  69. Cape Elizabeth, ME
  70. Cape Neddick, ME
  71. Cape Porpoise, ME
  72. Caratunk, ME
  73. Caribou, ME
  74. Carmel, ME
  75. Casco, ME
  76. Castine, ME
  77. Center Lovell, ME
  78. Chamberlain, ME
  79. Charleston, ME
  80. Chebeague Island, ME
  81. Chelsea, ME
  82. Cherryfield, ME
  83. China Village, ME
  84. Clayton Lake, ME
  85. Cliff Island, ME
  86. Clinton, ME
  87. Columbia Falls, ME
  88. Coopers Mills, ME
  89. Corea, ME
  90. Corinna, ME
  91. Corinth, ME
  92. Cornish, ME
  93. Cranberry Isles, ME
  94. Crouseville, ME
  95. Cumberland Center, ME
  96. Cumberland Foreside, ME
  97. Cushing, ME
  98. Cutler, ME
  99. Damariscotta, ME
  100. Danforth, ME
  101. Danville, ME
  102. Deer Isle, ME
  103. Denmark, ME
  104. Dennysville, ME
  105. Detroit, ME
  106. Dexter, ME
  107. Dixfield, ME
  108. Dixmont, ME
  109. Dover Foxcroft, ME
  110. Dresden, ME
  111. Dryden, ME
  112. Durham, ME
  113. Dyer Brook, ME
  114. Eagle Lake, ME
  115. East Andover, ME
  116. East Baldwin, ME
  117. East Blue Hill, ME
  118. East Boothbay, ME
  119. East Dixfield, ME
  120. East Livermore, ME
  121. East Machias, ME
  122. East Millinocket, ME
  123. East Newport, ME
  124. East Orland, ME
  125. East Parsonsfield, ME
  126. East Poland, ME
  127. East Vassalboro, ME
  128. East Waterboro, ME
  129. East Wilton, ME
  130. East Winthrop, ME
  131. Easton, ME
  132. Eastport, ME
  133. Eddington, ME
  134. Edgecomb, ME
  135. Eliot, ME
  136. Ellsworth, ME
  137. Estcourt Station, ME
  138. Etna, ME
  139. Eustis, ME
  140. Exeter, ME
  141. Fairfield, ME
  142. Falmouth, ME
  143. Farmingdale, ME
  144. Farmington, ME
  145. Farmington Falls, ME
  146. Fort Fairfield, ME
  147. Fort Kent, ME
  148. Fort Kent Mills, ME
  149. Frankfort, ME
  150. Franklin, ME
  151. Freedom, ME
  152. Freeport, ME
  153. Frenchboro, ME
  154. Frenchville, ME
  155. Friendship, ME
  156. Fryeburg, ME
  157. Gardiner, ME
  158. Garland, ME
  159. Georgetown, ME
  160. Glen Cove, ME
  161. Gorham, ME
  162. Gouldsboro, ME
  163. Grand Isle, ME
  164. Grand Lake Stream, ME
  165. Gray, ME
  166. Greenbush, ME
  167. Greene, ME
  168. Greenville, ME
  169. Greenville Junction, ME
  170. Greenwood, ME
  171. Guilford, ME
  172. Hallowell, ME
  173. Hampden, ME
  174. Hancock, ME
  175. Hanover, ME
  176. Harborside, ME
  177. Harmony, ME
  178. Harpswell, ME
  179. Harrington, ME
  180. Harrison, ME
  181. Hartland, ME
  182. Hebron, ME
  183. Hermon, ME
  184. Hinckley, ME
  185. Hiram, ME
  186. Holden, ME
  187. Hollis Center, ME
  188. Hope, ME
  189. Houlton, ME
  190. Howland, ME
  191. Hudson, ME
  192. Hulls Cove, ME
  193. Indian Island, ME
  194. Island Falls, ME
  195. Isle Au Haut, ME
  196. Isle Of Springs, ME
  197. Islesboro, ME
  198. Islesford, ME
  199. Jackman, ME
  200. Jay, ME
  201. Jefferson, ME
  202. Jonesboro, ME
  203. Jonesport, ME
  204. Kenduskeag, ME
  205. Kennebunk, ME
  206. Kennebunkport, ME
  207. Kents Hill, ME
  208. Kingfield, ME
  209. Kingman, ME
  210. Kittery, ME
  211. Kittery Point, ME
  212. Lagrange, ME
  213. Lambert Lake, ME
  214. Lamoine, ME
  215. Lebanon, ME
  216. Lee, ME
  217. Leeds, ME
  218. Levant, ME
  219. Lewiston, ME
  220. Liberty, ME
  221. Limerick, ME
  222. Limestone, ME
  223. Limington, ME
  224. Lincoln, ME
  225. Lincolnville, ME
  226. Lincolnville Center, ME
  227. Lisbon, ME
  228. Lisbon Falls, ME
  229. Litchfield, ME
  230. Little Deer Isle, ME
  231. Livermore, ME
  232. Livermore Falls, ME
  233. LONG A Township, ME
  234. Long Island, ME
  235. LORING CM CTR, ME
  236. Lovell, ME
  237. Lubec, ME
  238. Machias, ME
  239. Machiasport, ME
  240. Madawaska, ME
  241. Madison, ME
  242. Manchester, ME
  243. Mapleton, ME
  244. Mars Hill, ME
  245. Marshfield, ME
  246. Matinicus, ME
  247. MATTAMISC Township, ME
  248. Mattawamkeag, ME
  249. Mechanic Falls, ME
  250. Meddybemps, ME
  251. Medway, ME
  252. Mexico, ME
  253. Milbridge, ME
  254. Milford, ME
  255. Millinocket, ME
  256. Milo, ME
  257. Minot, ME
  258. Monhegan, ME
  259. Monmouth, ME
  260. Monroe, ME
  261. Monson, ME
  262. Monticello, ME
  263. Moody, ME
  264. Morrill, ME
  265. Mount Desert, ME
  266. Mount Vernon, ME
  267. Naples, ME
  268. New Gloucester, ME
  269. New Harbor, ME
  270. New Limerick, ME
  271. New Portland, ME
  272. New Sharon, ME
  273. New Sweden, ME
  274. New Vineyard, ME
  275. Newcastle, ME
  276. Newfield, ME
  277. Newport, ME
  278. Newry, ME
  279. Nobleboro, ME
  280. Norridgewock, ME
  281. North Anson, ME
  282. North Berwick, ME
  283. North Bridgton, ME
  284. North Haven, ME
  285. North Jay, ME
  286. North Monmouth, ME
  287. North Turner, ME
  288. North Vassalboro, ME
  289. North Waterboro, ME
  290. North Waterford, ME
  291. North Yarmouth, ME
  292. Northeast Harbor, ME
  293. Norway, ME
  294. Oakfield, ME
  295. Oakland, ME
  296. Ocean Park, ME
  297. Ogunquit, ME
  298. Olamon, ME
  299. Old Orchard Beach, ME
  300. Old Town, ME
  301. Oquossoc, ME
  302. Orient, ME
  303. Orland, ME
  304. Orono, ME
  305. Orrington, ME
  306. Orrs Island, ME
  307. Other, ME
  308. Owls Head, ME
  309. Oxbow, ME
  310. Oxford, ME
  311. Palermo, ME
  312. Palmyra, ME
  313. Paris, ME
  314. Parsonsfield, ME
  315. Passadumkeag, ME
  316. Patten, ME
  317. Peaks Island, ME
  318. Pemaquid, ME
  319. Pembroke, ME
  320. Penobscot, ME
  321. Perham, ME
  322. Perry, ME
  323. Peru, ME
  324. Phillips, ME
  325. Phippsburg, ME
  326. Pittsfield, ME
  327. Pleasant Point, ME
  328. Plymouth, ME
  329. Poland, ME
  330. Port Clyde, ME
  331. Portage, ME
  332. Porter, ME
  333. Portland, ME
  334. Pownal, ME
  335. Presque Isle, ME
  336. Princeton, ME
  337. Prospect Harbor, ME
  338. Randolph, ME
  339. Rangeley, ME
  340. Raymond, ME
  341. Readfield, ME
  342. Richmond, ME
  343. Robbinston, ME
  344. Rockland, ME
  345. Rockport, ME
  346. Rockwood, ME
  347. Round Pond, ME
  348. Roxbury, ME
  349. Rumford, ME
  350. Sabattus, ME
  351. Saco, ME
  352. Saint Agatha, ME
  353. Saint Albans, ME
  354. Saint David, ME
  355. Saint Francis, ME
  356. Salsbury Cove, ME
  357. Sandy Point, ME
  358. Sanford, ME
  359. Sangerville, ME
  360. Sargentville, ME
  361. Scarborough, ME
  362. Seal Cove, ME
  363. Seal Harbor, ME
  364. Searsmont, ME
  365. Searsport, ME
  366. Sebago, ME
  367. Sebago Lake, ME
  368. Sebasco Estates, ME
  369. Sebec, ME
  370. Sedgwick, ME
  371. Shapleigh, ME
  372. Shawmut, ME
  373. Sheridan, ME
  374. Sherman, ME
  375. Shirley Mills, ME
  376. Sidney, ME
  377. Sinclair, ME
  378. Skowhegan, ME
  379. Smithfield, ME
  380. Smyrna Mills, ME
  381. Solon, ME
  382. Sorrento, ME
  383. South Berwick, ME
  384. South Bristol, ME
  385. South Casco, ME
  386. South China, ME
  387. South Freeport, ME
  388. South Gardiner, ME
  389. South Paris, ME
  390. South Portland, ME
  391. South Thomaston, ME
  392. South Windham, ME
  393. Southport, ME
  394. Southwest Harbor, ME
  395. Springfield, ME
  396. Springvale, ME
  397. Spruce Head, ME
  398. Squirrel Island, ME
  399. Stacyville, ME
  400. Standish, ME
  401. Steep Falls, ME
  402. Stetson, ME
  403. Steuben, ME
  404. Stillwater, ME
  405. Stockholm, ME
  406. Stockton Springs, ME
  407. Stoneham, ME
  408. Stonington, ME
  409. Stratton, ME
  410. Strong, ME
  411. Sullivan, ME
  412. Sumner, ME
  413. Sunset, ME
  414. Surry, ME
  415. Swans Island, ME
  416. Temple, ME
  417. Tenants Harbor, ME
  418. Thomaston, ME
  419. Thorndike, ME
  420. Topsfield, ME
  421. Topsham, ME
  422. Trevett, ME
  423. Troy, ME
  424. Turner, ME
  425. Union, ME
  426. Unity, ME
  427. Van Buren, ME
  428. Vanceboro, ME
  429. Vassalboro, ME
  430. Veazie, ME
  431. Vienna, ME
  432. Vinalhaven, ME
  433. Waite, ME
  434. Waldoboro, ME
  435. Wallagrass, ME
  436. Walpole, ME
  437. Warren, ME
  438. Washburn, ME
  439. Washington, ME
  440. Waterboro, ME
  441. Waterford, ME
  442. Waterville, ME
  443. Wayne, ME
  444. Weld, ME
  445. Wells, ME
  446. Wesley, ME
  447. West Baldwin, ME
  448. West Bethel, ME
  449. West Boothbay Harbor, ME
  450. West Enfield, ME
  451. West Farmington, ME
  452. West Forks, ME
  453. West Kennebunk, ME
  454. West Minot, ME
  455. West Newfield, ME
  456. West Paris, ME
  457. West Poland, ME
  458. West Rockport, ME
  459. Westbrook, ME
  460. Westfield, ME
  461. Whitefield, ME
  462. Whiting, ME
  463. Wilton, ME
  464. Windham, ME
  465. Windsor, ME
  466. Winn, ME
  467. Winslow, ME
  468. Winter Harbor, ME
  469. Winterport, ME
  470. Winthrop, ME
  471. Wiscasset, ME
  472. Woolwich, ME
  473. Wytopitlock, ME
  474. Yarmouth, ME
  475. York, ME
  476. York Beach, ME
  477. York Harbor, ME

We use cookies and limited processing of your personal information for our website and services to function. By using our site, you agree to our use of cookies and our privacy policy.