doctors in surgery
Doctor with child smiling
Lab techs

Find a Provider

Generic filters
Filter by Custom Post Type
Filter by Specialties
Filter by City

Search Locations

Generic filters
Filter by Custom Post Type
Filter by Specialties
Filter by City
Teal line

Click to Register or Sign In

Teal line
Patient being examined

CMS is the federal agency that administers the Medicare program and is responsible for making sure that Medicare beneficiaries get high-quality care. One of the ways that CMS fulfills that responsibility is by asking Medicare beneficiaries about the care they are currently receiving.  Learn More

Doctor using stethoscope

Tidewater Physicians Multispecialty Group contracts with several insurance providers so that we can provide the best possible care for our patients.

Doctor at her desk

We understand that circumstances may arise that require you to reschedule an appointment. If you find it necessary to change your appointment, please notify our office at least 1 working day prior to your scheduled appointment so that this time may be made available to another patient requiring care. TPMG reserves the right to charge a fee for missed appointments.  This fee is not covered by insurance.

Tidewater Physicians Multispecialty Group provides superior healthcare in over 30 different specialties and services.

Why TPMG?

Our mission is to provide superior healthcare that is responsible, physician-directed, and dedicated to keeping our patient’s best interest foremost.

We pride ourselves on being compassionate and patient-friendly, and we are dedicated to helping you and your family maintain optimal health.

TPMG includes over 220 primary care, specialty physicians and advanced practice clinicians in Hampton Roads at over 75 locations who provide care to patients.