Healthcare Providers in Middlebury, VT
523 providers in Middlebury, Vermont
There are 523 healthcare providers in Middlebury, Vermont listed on Carenary, spanning primary care, dental, behavioral health, and dozens of other specialties. Use the directory to find a local provider, see their address and phone number, and verify their NPI registration before you schedule. Choose a specialty below to narrow your search to the right kind of care in Middlebury.
Specialties in Middlebury
Mental Health Counselor49Clinical Social Worker37Family Medicine Physician23Physical Therapist23Massage Therapist18Counselor15Pharmacist15Physician Assistant15Case Manager/Care Coordinator14Chiropractor14Family Nurse Practitioner14Psychologist14Emergency Medicine Physician12Internal Medicine Physician12General Practice Dentistry11Certified Registered Nurse Anesthetist8Athletic Trainer7Behavior Analyst7Naturopath7Optometrist7Psychiatric/Mental Health Nurse Practitioner7Obstetrics & Gynecology Physician6Pediatric Adolescent Medicine Physician6Pediatrics Physician6Registered Dietitian6Acupuncturist5Anesthesiology Physician5Cardiovascular Disease Physician5Clinical Psychologist5Nurse Practitioner5Occupational Therapist5Ophthalmology Physician5Social Worker5Specialist5Advanced Practice Midwife4Community/Retail Pharmacy4Counseling Psychologist4Oral and Maxillofacial Surgery (Dentist)4Orthopaedic Surgery Physician4Speech-Language Pathologist4
All providers
PHPPPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHPHRPRPSMSMSCTMTHVM
Pharmacy Health Services, Inc
Durable Medical Equipment & Medical Supplies
Middlebury, VT(802) 388-9801
Planned Parenthood Of Northern New England
Non-Pharmacy Dispensing Site
Middlebury, VT(802) 388-2765
Porter Health Systems, Inc.
Mail Order Pharmacy
Middlebury, VT(802) 388-1684
Porter Hospital
Podiatrist
Middlebury, VT(802) 388-1200
Porter Hospital Dba Addison Family Health
Family Medicine Physician
Middlebury, VT(802) 388-7185
Porter Hospital Dba Cedar Ledge Family Practice
Family Medicine Physician
Middlebury, VT(802) 388-7185
Porter Hospital Inc
Hospice and Palliative Medicine (Family Medicine) Physician
Middlebury, VT(802) 388-5682
Porter Hospital Inc
Obstetrics & Gynecology Physician
Middlebury, VT(802) 388-8808
Porter Hospital Inc
Otolaryngology Physician
Middlebury, VT(802) 388-7037
Porter Hospital Inc
Medicare Defined Swing Bed Hospital Unit
Middlebury, VT(802) 388-4701
Porter Hospital Inc
Surgery Physician
Middlebury, VT(802) 388-5682
Porter Hospital Inc
Orthopaedic Surgery Physician
Middlebury, VT(802) 388-3194
Porter Hospital Inc
Pediatric Adolescent Medicine Physician
Middlebury, VT(802) 388-7959
Porter Hospital Inc
Obstetrics & Gynecology Physician
Middlebury, VT(802) 388-6347
Porter Hospital Inc
Critical Access Hospital
Middlebury, VT(802) 388-4701
Porter Hospital Inc
Multi-Specialty Clinic/Center
Middlebury, VT(802) 388-5607
Porter Hospital Inc
Internal Medicine Physician
Middlebury, VT(802) 388-8805
Porter Hospital Inc
Anesthesiology Physician
Middlebury, VT(802) 388-5607
Porter Hospital Inc
Cardiovascular Disease Physician
Middlebury, VT(802) 388-5682
Porter Hospital Inc
Emergency Care Clinic/Center
Middlebury, VT(802) 388-5682
Porter Hospital, Inc
Family Medicine Physician
Middlebury, VT(802) 388-7185
Porter Hospital, Inc.
Long Term Care Pharmacy
Middlebury, VT(802) 388-8896
Rainbow Pediatrics
Pediatric Adolescent Medicine Physician
Middlebury, VT(802) 388-1338
Resilient Path Pc
Clinical Social Worker
Middlebury, VT(802) 465-1845
Smith Management Services Llc
Community/Retail Pharmacy
Middlebury, VT(802) 388-3784
Smith Management Services Llc
Oxygen Equipment & Supplies (DME)
Middlebury, VT(802) 388-9801
Specialized Community Care, Inc
Community/Behavioral Health Agency
Middlebury, VT(802) 388-6388
The Medicine Chest, Llc
Oxygen Equipment & Supplies (DME)
Middlebury, VT(802) 388-9801
Turner Hand Therapy
Hand Occupational Therapist
Middlebury, VT(802) 388-3533
Vermont Medical Sleep Disorders Center, Inc.
Durable Medical Equipment & Medical Supplies
Middlebury, VT(802) 382-8880