Skip to content

Roy MacGregor, MD


Hospital Medicine


Roy MacGregor, MD, earned his Master of Arts in medical sciences and Doctorate of Medicine at Boston University School of Medicine in Boston, Massachusetts. His residency in internal medicine was completed at Downstate Medical Center for State University of New York in Brooklyn, New York.

Dr. MacGregor’s personal medical philosophy is about treating the whole patient and providing an excellent experience for the hospitalized patient. In his time away from the hospital he enjoys spending time with his family.

Works At

Bayview Hospitalists

3241 Western Branch Boulevard
Chesapeake, VA 23321

Phone: (757) 967-8622
Fax: (757) 686-0541