Doctors & Hospitals in ROCHESTER, MN
2,394 licensed doctors and 1 hospitals.
See all 2,394 doctors in ROCHESTER ›
Browse by specialty
- Nurse Practitioner 287
- Physician Assistant 152
- Diagnostic Radiology Physician 133
- Certified Registered Nurse Anesthetist 121
- Anesthesiology Physician 120
- Internal Medicine Physician 110
- Cardiovascular Disease Physician 91
- Gastroenterology Physician 72
- Neurology Physician 71
- Physical Therapist 71
- Family Medicine Physician 57
- Pulmonary Disease Physician 55
- Orthopaedic Surgery Physician 54
- Emergency Medicine Physician 42
- Hospitalist Physician 41
- Surgery Physician 39
- Anatomic Pathology & Clinical Pathology Physician 37
- Hematology (Internal Medicine) Physician 35
- Medical Oncology Physician 33
- Radiation Oncology Physician 33
- Nephrology Physician 32
- Urology Physician 31
- Thoracic Surgery (Cardiothoracic Vascular Surgery) Physician 28
- Plastic Surgery Physician 26
- Psychiatry Physician 26
- Physical Medicine & Rehabilitation Physician 25
- Dermatology Physician 24
- Ophthalmology Physician 22
- Hematology & Oncology Physician 21
- Endocrinology, Diabetes & Metabolism Physician 20