Healthcare providers in ME
Browse providers across ME by city and specialty.
Cities
- Portland
- Bangor
- Lewiston
- Augusta
- Scarborough
- Brunswick
- South Portland
- Waterville
- Biddeford
- Rockport
- Westbrook
- Farmington
- Presque Isle
- Kennebunk
- Norway
- Belfast
- Brewer
- Saco
- Sanford
- Skowhegan
- Auburn
- Damariscotta
- York
- Ellsworth
- Falmouth
- Yarmouth
- Houlton
- Caribou
- Kittery
- Dover Foxcroft
- Bath
- Topsham
- Freeport
- Bar Harbor
- Old Town
- Windham
- Gorham
- Lincoln
- Blue Hill
- Fort Kent
- Orono
- Calais
- Bridgton
- Oakland
- Millinocket
- Cape Elizabeth
- Fairfield
- Wiscasset
- Rockland
- Waldoboro
- Hampden
- Newport
- Gardiner
- Machias
- Rumford
- Wells
- Boothbay Harbor
- Livermore Falls
- Winthrop
- Belgrade
- Bucksport
- Camden
- Leeds
- Porter
- South Berwick
- Albion
- Pittsfield
- Southwest Harbor
- Madison
- Bethel
- East Waterboro
- Springvale
- Harrington
- Manchester
- Poland
- Coopers Mills
- Madawaska
- Trenton
- Fort Fairfield
- Patten
- Princeton
- Turner
- Dexter
- Monmouth
- North Berwick
- Richmond
- Togus
- Winslow
- Hallowell
- Naples
- Norridgewock
- Old Orchard Beach
- Van Buren
- Winterport
- Bingham
- Eastport
- Newcastle
- S Portland
- Berwick
- Fryeburg
- Indian Island
- Milo
- Rangeley
- Raymond
- Standish
- Buxton
- Cumberland Foreside
- Eliot
- Gray
- Hermon
- Jackman
- Jonesport
- Lincolnville
- Milbridge
- Mount Desert
- Pleasant Point
- Sherman
- Stonington
- Strong
- Vinalhaven
- Brooks
- East Machias
- Easton
- Gouldsboro
- Greenville
- Lubec
- Mars Hill
- Moody
- Palmyra
- Sangerville
- South Paris
- Unity
- Arundel
- Baileyville
- Cape Neddick
- Corinth
- Cornish
- Danforth
- Eagle Lake
- Greenville Junction
- Guilford
- Hope
- Islesboro
- Liberty
- Limerick
- Lisbon
- Meddybemps
- North Haven
- Readfield
- So. Portland
- Stockton Springs
- Vassalboro
- Alfred
- Brownville
- Canaan
- Carmel
- Castine
- Cherryfield
- Edgecomb
- Harpswell
- Lamoine
- Limestone
- Littleton
- Lovell
- Morrill
- New Gloucester
- Northeast Harbor
- Orland
- Owls Head
- Oxford
- Searsport
- So Portland
- Veazie
- Wallagrass
- Warren
- Waterboro
- Waterford
- West Enfield
- Whiting
- Addison
- Allagash
- Ashland
- Baltimore
- Banger
- Beals
- Benton
- Bowdoin
- Bowdoinham
- Brooksville
- Bruswick
- Canton
- Cape Porpoise
- Chelsea
- Cliff Island
- Clinton
- Cooper
- Cumberland
- Cumberland Center
- Dixfield
- Dixmont
- Durham
- E Waterboro
- E. Waterboro
- East Winthrop
- Friendship
- Great Diamond Island
- Greene
- Harspwell
- Hartland
- Hebron
- Hiram
- Holden
- Hollis Center
- Indian Purchase Twp
- Indian Twp
- Industry
- Island Falls
- Kenduskeag
- Kingfield
- Kitter
- Lagrange
- Lebanon
- Lee
- Lewiston Me
- Lisbon Falls
- Lyman
- Mapleton
- Marshfield
- Mechanic Falls
- Medway
- Monroe
- Monson
- Mount Desert Island
- N. Vassalboro
- New Castle
- New Harbor
- New Limerick
- Newry
- Nobleboro
- North Anson
- North Vassalboro
- Northfield
- Northport
- Ogunquit
- Peaks Island
- Penobscot
- Perry
- Phippsburg
- Portage
- Portage Lake
- Portlanad
- Rome
- Sabattus
- Searsmont
- Sedgwick
- So Berwick
- St Agatha
- Steep Falls
- Surry
- Thomaston
- Washburn
- West Baldwin
- West Bath
- Winter Harbor
- Woodland
- York Beach
Top specialties
- Family Nurse Practitioner
- Family Medicine Physician
- Internal Medicine Physician
- Physician Assistant
- Nurse Practitioner
- Pediatrics Physician
- Psychiatric/Mental Health Nurse Practitioner
- Obstetrics & Gynecology Physician
- Surgery Physician
- Cardiovascular Disease Physician
- Adult Health Nurse Practitioner
- Ophthalmology Physician
- General Practice Physician
- Gastroenterology Physician
- Physical Medicine & Rehabilitation Physician
- Hospitalist Physician
- Pulmonary Disease Physician
- Urology Physician
- Clinical Medical Laboratory
- Hematology & Oncology Physician