Maine

Doctors in Maine

By the number of doctors the top specialties in Maine are the following:

The most doctors are in the following cities:

  • Brewer with 185 doctors;
  • York with 186 doctors;
  • Belfast with 187 doctors;
  • Falmouth with 192 doctors;
  • Rockport with 199 doctors;
  • Sanford with 213 doctors;
  • Ellsworth with 235 doctors;
  • Westbrook with 235 doctors;
  • Presque Isle with 253 doctors;
  • Auburn with 278 doctors;
  • Biddeford with 421 doctors;
  • Scarborough with 433 doctors;
  • Saco with 445 doctors;
  • Waterville with 469 doctors;
  • Brunswick with 509 doctors;
  • South Portland with 512 doctors;
  • Augusta with 740 doctors;
  • Lewiston with 996 doctors;
  • Bangor with 1671 doctors;
  • Portland with 2861 doctors;