A primary care physician (PCP) is a doctor who practices general medicine and helps coordinate all your healthcare — from routine care to hospitalizations. The PCPs at Bayfront Health Medical Group are your first stop for getting checkups, screenings, non-emergency illness and injury care, and specialist referrals. While PCPs treat a wide range of illnesses and injuries, they also work closely with specialists to arrange care for more complex conditions.

Types of PCPs include:

­­View Our Network of Primary Care Physicians

Find your doctor from more than 500 specialty and primary care physicians with offices located throughout greater St. Petersburg.