Skip to main content
Andrew Bain, MD, Gastroenterology, Buffalo, NY, Roswell Park Comprehensive Cancer Center


Gastroenterology Buffalo, NY

Advanced Endoscopic Interventional, Biliary Tract Disease, Gastrointestinal Cancer, Pancreas Disease

Chief of Endoscopy

Overview of Dr. Bain

Dr. Andrew Bain is a gastroenterologist in Buffalo, NY and is affiliated with Roswell Park Comprehensive Cancer Center. He received his medical degree from Georgetown University School of Medicine and has been in practice 13 years. Dr. Bain accepts several types of health insurance, listed below. He is one of 7 doctors at Roswell Park Comprehensive Cancer Center who specialize in Gastroenterology. He has more than 10 publications and over 500 citings.

Education & Training

  • University of California (San Diego) Medical Center
    University of California (San Diego) Medical CenterFellowship, Gastroenterology, 2007 - 2010
  • Emory University School of Medicine
    Emory University School of MedicineResidency, Internal Medicine, 2004 - 2007
  • Georgetown University School of Medicine
    Georgetown University School of MedicineClass of 2004

Certifications & Licensure

  • CA State Medical License
    CA State Medical License 2006 - Present
  • FL State Medical License
    FL State Medical License 2022 - 2024
  • NY State Medical License
    NY State Medical License 2011 - 2024
  • American Board of Internal Medicine Gastroenterology

Publications & Presentations


Hospital Affiliations

Insurance Accepted

  • Aetna Choice POS II
    Aetna HMO
    BCBS Blue Card PPO
    BCBS California CaliforniaCare HMO
    BCBS California PPO
    CareFirst BCBS Maryland POS
    CareFirst BlueChoice Advantage
    CareFirst BlueChoice Network POS
    CareFirst BluePreferred PPO
    CIGNA Open Access
    First Health PPO
    Great West PPO
    Health Net California Large Group PPO
    MagnaCare PPO
    Multiplan PHCS PPO
    Multiplan PHCS PPO - Kaiser
    Multiplan PPO
    MVP Healthcare HMO
    MVP Healthcare PPO
    Pacificare HMO
    United Healthcare - Direct Choice Plus POS
    United Healthcare - Direct Options PPO
  • Please verify your coverage with the provider's office directly when scheduling an appointment