An easy to use informational resource to help you
find the best health care practitioners and institutions in the USA.
Find a Physician Assistant in Maine
Search for a doctor or other health professional using our search box above *OR* browse our doctor directory by choosing a town from the options below.
A
Albion
(2)
|
Ashland
(1)
|
Auburn
(5)
|
Augusta
(40)
|
Bangor
(71)
Bar Harbor
(12)
|
Belfast
(5)
Belgrade
(1)
|
Bethel
(3)
Biddeford
(9)
|
Blue Hill
(4)
Brewer
(8)
|
Bridgton
(1)
Brunswick
(13)
|
Calais
(2)
|
Caribou
(2)
|
Coopers Mills
(3)
|
Corinna
(1)
|
Corinth
(2)
|
Damariscotta
(12)
|
Dixfield
(1)
|
Dover Foxcroft
(8)
|
Eagle Lake
(1)
|
Edgecomb
(1)
|
Ellsworth
(14)
|
Fairfield
(5)
|
Falmouth
(4)
|
Farmington
(10)
|
Fort Kent
(4)
|
Freeport
(1)
|
Gardiner
(1)
|
Greenville
(3)
|
Guilford
(1)
|
Hampden
(1)
|
Harrington
(1)
|
Houlton
(2)
|
Islesboro
(6)
|
Jackman
(1)
|
Jonesport
(4)
|
Kennebunk
(5)
|
Kittery
(2)
|
Leeds
(2)
|
Lewiston
(34)
|
Lincoln
(5)
|
Livermore Falls
(1)
|
Lubec
(1)
|
Machias
(2)
|
Madison
(1)
|
Manchester
(1)
|
Millinocket
(5)
|
Milo
(1)
|
Newcastle
(1)
|
Newport
(3)
|
Norway
(1)
|
Oakland
(2)
|
Old Town
(7)
|
Patten
(1)
Pittsfield
(1)
|
Porter
(1)
Portland
(94)
|
Presque Isle
(13)
Princeton
(1)
|
Rockport
(9)
|
Rumford
(3)
|
Saco
(2)
Sanford
(6)
|
Scarborough
(18)
Skowhegan
(13)
|
South Berwick
(1)
South Portland
(8)
|
Southwest Harbor
(1)
Stonington
(1)
|
Strong
(2)
|
Topsham
(1)
|
Unity
(1)
|
Van Buren
(1)
|
Waldoboro
(3)
Waterville
(23)
|
Wells
(2)
Westbrook
(9)
|
Wilton
(1)
Windham
(1)
|
Winterport
(2)
Winthrop
(4)
|
Wiscasset
(1)
|
Yarmouth
(3)
|
York
(4)
|