About Us

Tidewater Physicians Multispecialty Group (TPMG) welcomes you, your family, and your friends to visit our group. Our mission is to provide superior healthcare that is responsible, physician-directed, and dedicated to keeping our patients’ best interests foremost.

Our team of expert physicians, nurse practitioners, physician assistants, nurses, medical assistants, diagnostic staff, and non-clinical staff all work together to provide consistent, compassionate, high-quality medical care. We pride ourselves on being patient-friendly and dedicated to helping you maintain optimal health.

Tidewater Physicians Multispecialty Group, formerly Tidewater Primary Care Physicians, P.C., was formed in 1992 with four primary care medical groups in Newport News, Hampton, and Yorktown, Virginia. Today, TPMG has expanded its practices to include over 220 primary care, specialty physicians, and advanced practice clinicians who provide care to patients throughout the Hampton Roads and southeastern Virginia.

Our providers work to build honest communication and strong relationships needed to guide patients toward the best roads to recovery. These patient-provider relationships are often viewed as partnerships. As your partners in health, we will hold your hand every step of the way and grow with you during your health journey. Our decision-makers are your caretakers.

From preventative care through in-house testing and treatment, we make healthcare what it should be because you are our reason. We work aimlessly to research and invest in new state-of-the-art technology to perform the best medical treatments. We also conduct clinical research trials to investigate and help alleviate long-term medical conditions affecting our patients. At TPMG, we are providing care like never before.

As we continue to expand, we will remain committed to providing our communities with exceptional health care that exceeds your expectations. We appreciate your confidence in us and we feel privileged to serve you.

-TPMG, Your Health, Skillfully Guided

Blog Categories

Find a Provider

Generic filters