talk.med
    Find a PracticeSearchFor ProvidersSign In
    Back to directory

    Browse by city

    Browse by City

    1,495 provider listings across 139 cities.

    Albion2Arundel5Auburn56Augusta75Baileyville1Bangor132Bar Harbor5Bath16Belfast18Belmont1Benton1Bethel2Biddeford41Bingham1Blue Hill5Boothbay Harbor1Boston1Brewer11Bridgton7Bristol2Brunswick36Bucksport6Buxton14Calais4Camden6Cape Elizabeth8Caribou10Castine2Cumberland5Cumberland Foreside2Damariscotta5Dexter2Dover Foxcroft6Dover-Foxcroft1East Millinocket2Eastport2East Wilton4Eliot4Ellsworth22Fairfield4Falmouth39Farmingdale7Farmington9Fort Fairfield3Fort Kent6Freeport4Fryeburg6Glenburn1Glen Cove1Gorham18Gray6Greenville1Hampden5Harrington2Hartland1Hermon3Hollis1Houlton10Indian Island2Kennebunk19Kittery19Leeds1Lewiston34Lincollnville Beach1Lincoln10Lincolnville Beach1Lisbon5Lisbon Falls2Livermore Falls3Lubec2Machias5Madawaska3Madison3Manchester2Marshfield1Milbridge1Millinocket2Naples2Newcastle3New Gloucester1Newport5Northport1Norway9Oakland7Old Orchard Beach2Old Town2Orono6Otisfield1Patten2Perry1Pittsfield2Pleasant Point1Poland Spring1Porter4Portland235Presque Isle27Princeton2Rangeley1Rockland6Rockport24Rumford10Saco19Sanford20Scarbono1Scarborough37Searsport2Skowhegan13So Portland1Sorrento3South Paris5South Portland65Southwest Harbor1S Portland1Springvale13Standish7Stonington2Strong1Thomaston4Togus1Topsham21Turner1Union2Vinalhaven1Waldoboro2Warren2Waterboro3Waterville44Wells10Westbrook8West Rockport3Wilton2Windham21Windsor3Winslow7Winthrop2Wiscasset3Yarmouth24York14York Harbor4
    talk.med

    Healthcare discovery connecting patients with doctors, dentists, veterinarians, and pharmacists.

    Directory

    • Find Doctors
    • Find Dentists
    • Find Veterinarians
    • Find Pharmacists

    Resources

    • About
    • Claim via email or phone
    • Opt-out
    • Privacy & Terms

    © 2026 talk.med. All rights reserved.