Find a Doctor

Rochester Regional Health offers a network of highly-skilled healthcare providers, dedicated to providing exceptional care. Whether you're looking for a primary care provider in the Finger Lakes region or a specialist in the Greater Rochester area, we have more than 80 primary and specialty medical practices to meet your needs.

To find a provider, select a hospital directory below: