Princeton Medical Group provides the full range of integrated, high-quality medical services, and is dedicated to maintaining and improving the health of the Princeton Community. We strive to be the most respected and successful multi-specialty medical group in central New Jersey.

Craig Margulies, MD

Craig Margulies, MD sees patients at the following locations:

To schedule an appointment, please call 609-924-9300 or Use the Portal if you have an account.

Craig Margulies, MD received his medical degree from Medical College of Pennsylvania, Philadelphia, PA in 1990. He completed his residency training in Internal Medicine at Temple University Hospital, Philadelphia, PA in 1993. Dr. Margulies completed his fellowship training in Gastroenterology and Hepatology at Presbyterian University Hospital, Pittsburgh, PA in 1996. He’s an attending physician at Penn Medicine Princeton Medical Center.

Dr. Margulies is board certification in Gastroenterology. He is also a member of the American Society for Gastrointestinal Endoscopy.